windowServiceWatchingDog是一款专业的系统服务监控和自动启动工具使用旨在帮助用户实时监控跟踪你的系统服务后台程序,监控系统服务的运行状态,频率是15秒,避免它自动停止,一旦监控到服务停止就能够立即启动,无需手动启动,非常省心,真正的帮助用户轻松管理全自动运行的服务,有需要的小伙伴欢迎来西西下载。
windowServiceWatchingDog是一款功能强大的系统system服务监控控件。使用旨在帮助用户实时监控跟踪你的系统服务后台程序,监控系统服务的运行状态,频率是15秒,避免它自动停止,一旦监控到服务停止就能够立即启动,无需手动启动,非常省心,真正的帮助用户轻松管理全自动运行的服务,并且还有日志记录方便大家查看使用。
1、配置参数说明(修改参数必须重启此服务才能生效):
watchingServiceName 是设置要监控的服务名称(服务名称不是显示名称)从服务属性里查看;安装服务前请修改此名称,我默认的名称是我本机的一个服务。
2、新版本v1.1:支持多个服务名称请用英文分号分开
watchingServiceStatus 要监视服务的状态(true禁止停止该服务)
CheckServiceExist 新参数:是否检查该服务存在(暂没用,太非资源频繁检查,所以请设置正确)v1.1新增
监控频率15秒(内置)
3、开发测试:WIN2008R2_64
Install安装服务.bat 一键安装服务
Uninstall卸载服务.bat 一键卸载服务
一键重启服务.bat 一键重启服务
log4net.dll 记录服务日志的组件(所有日志在Logs里查看)
4、运行可能需要环境.net framework4.0及以上
https://www.microsoft.com/zh-CN/download/details.aspx?id=17718
1)新增同时监控多个服务的功能 -- 本地已测
2)服务检查是否存在功能,暂未启用(保留方法)