0

我正在尝试开发一个“备份服务”,如果我无法访问特定的电脑,它应该启动。

备份服务应检查机器是否处于活动状态(ping 不是解决方案,因为可以对远程机器进行 nat)。

也许失败的 ssh 连接可以告诉我机器是否已关闭\无法访问。

这个想法是:

 If (!EndPointIsAlive){
//start backup
}else{
//wait x and retry
}
4

1 回答 1

0

正如我在评论中所说,NAT 不是反对 ping 的论据。在我看来,你试图重新发明轮子。我建议您检查 SNMP 协议和 SNMP 陷阱,它们可以满足您的需求。

陷阱是基于触发器的事件,这些事件被发送到管理机器,在那里会发出警报。

您会立即知道,如果以及哪台机器发生了故障。

于 2013-05-13T09:36:50.840 回答