我有一个脚本可以监听 jabber 服务器并做出相应的响应。虽然它不应该停止,但昨晚它却停止了。现在我想每分钟运行一个 cron 作业来检查脚本是否正在运行,如果没有运行则启动它。
问题是,如何检查特定脚本是否仍在运行?
一些解决方案已经发布here https://stackoverflow.com/questions/117226/how-to-check-if-a-php-script-is-still-running,但这些都是针对 Linux 的,而我正在寻找 Windows 解决方案。有什么想法吗?谢谢。
一个快速但肮脏的解决方法可能是让脚本更新数据库中日期列设置为 CURRENT_TIMESTAMP 的行。让 cron 第二个脚本检查该行的时间戳是否是最近的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)