WatchDog 监控服务器

· 功能

从 sgcWebSockets 4.4.4 开始,WatchDog 功能新增了 Monitor 属性,WatchDog.Monitor 允许验证新客户端是否可以连接到服务器,这由一个内部客户端完成,该客户端尝试打开与服务器的 WebSocket 连接,如果失败则重启服务器。 

要监控客户端是否可以在超时时间 10 秒内连接到服务器,请设置以下属性:


WatchDog.Enabled = true;
WatchDog.Interval = 60;
WatchDog.Attempts = 0;
WatchDog.Monitor.Enabled = true;
WatchDog.Monitor.TimeOut = 10;