Skip to content

异常处理

HouJie edited this page May 29, 2019 · 1 revision

Watch_Dogs-Client - 异常处理

重启

是的, 有时候就是会莫名其妙的关闭(概率较小), 详见issue#4
这个时候, 重启系统一般都能解决 :(
正在尽力修复这个奇怪的问题, 关闭进程后使用下面的命令即可重新启动
nohup python -u Watch_Dogs-Client.py &

监控脚本

如果有时候Watch_Dogs-Client异常关闭, 可以考虑重启该进程. 或者使用监控脚本
nohup sh RunClient.sh &
该脚本会每一分钟检测一次系统进程, 若发现进程异常被关闭, 则会重启Watch_Dogs-Client

关闭nethogs

目前发现 nethogs 或许有内存泄漏的情况(?, 只出现过一次) 若发现Watch_Dogs-Client可以考虑在配置文件

{
  "comment": "Watch_Dogs-Client 配置文件",
  "author": "h-j-13",
  "last-update time": "2019-02-22",
  "allowed_request_addr": [
    "0.0.0.0"
  ],
  "port": 8000,
  "net_monitor": true
}

将 net_monitor 修改为 false, 关闭 nethogs功能并重新启动. 当然, 此时会失去进程网络检测能力

获取帮助

其他异常及错误, 请联系 [email protected] 来取得帮助.