1 Star 12 Fork 5

好用工具 / 高性能windows守护进程

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

===============================
下载地址:https://gitee.com/ip6/daemon

1、启动守护程序需要创建默认配置daemon.cnf文件
2、daemon.cnf文件内容每一行为需要启动的程序路径(含程序名)和启动附加的参数,如果有多个参数使用空格间隔

daemon.cnf文件内容,示例:
Y:/tools/aaa.exe 参数1 参数2 参数3
ccc.exe
Y:/tools/bbb.exe 参数1
Y:/tools/aaa.exe 参数1 参数2 参数3

上面示例daemon.cnf有4行,将会守护4个程序,有2个aaa程序,1个bbb程序,1个ccc程序
使用方法:双击执行daemon.exe,将会读取同目录下daemon.cnf文件,如果你修改了配置文件,需要你重新启动所有daemon.exe后,配置文件才会生效。如果有两个daemon.exe,如果只重新启动一个daemon.exe,则重新启动的那个exe会读取新配置文件。没有重新启动的exe则还时使用旧配置文件。

警告:若启动多个同一个程序名称的参数必须也要相同,否则只会取文件中行数靠前的参数!如果非要传递不同的参数,那么你要重命名另外的aaa.exe文件名
默认检测时间是每隔5秒通过读取windows内存临时变化数据,所以性能最高!如果你想实时或者间隔N秒检测。则不能使用双击启动,只能使用命令行方式启动daemon.exe!

示例(1):daemon.exe 间隔秒数
示例(2):daemon.exe 间隔秒数 配置文件名

注意间隔秒数不能为负数,0是实时,默认设置5秒。
启动完成后,程序也会添加1个自身daemon.exe进行监护。无需你将自身daemon.exe添加到配置文件中。
如果你添加1行daemon.exe到文件中,则总共启动1+2个daemon.exe程序。

如果你想使用多个daemon.exe守护不一样的daemon.cnf配置文件的程序,则你需要重命名daemon.exe文件名称!
因为daemon.exe上面提到默认只启动2个,如果有多个daemon.exe启动则会自动退出最新启动的!
因为设了这个限制,主要是解决你无意多次双击启动很多个daemon.exe!

daemon.exe文件MD5值:374762cb303c4379a5cecdeb6d8d9d06
点击下载daemon.exe文件

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ip6/daemon.git
git@gitee.com:ip6/daemon.git
ip6
daemon
高性能windows守护进程
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891