从 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;
