我有一个自托管的 vps 服务器,我希望始终在我的家用机器的系统托盘中看到它的状态(如果它可以访问)。为此,我编写了一个简单的 bash 脚本,如下所示:
#! /bin/bash
while true
do
if ping -c 1 -W 1 vps > /dev/null
then
# Draw green icon in the tray
else
# Draw red icon in the tray
fi
sleep 1
done
而已。这种持续的请求是否会对带宽产生任何有意义的影响,托管服务提供商是否会认为这种行为是可疑的?是否有更好的方法来监控连接?