检查php脚本是否仍在运行

Nir*_*mal 11 php cron windows-shell

我有一个监听jabber服务器并相应响应的脚本.虽然它不应该停止,但昨晚它确实如此.现在我想每分钟运行一个cron作业来检查脚本是否正在运行,如果没有则启动它.

问题是,如何检查特定脚本是否仍在运行?

这里发布一些解决方案,但这些都是针对Linux的,而我正在寻找Windows解决方案.有什么想法吗?谢谢.

Dan*_*ten 4

一个快速但肮脏的解决方法可能是让脚本更新数据库中日期列设置为 CURRENT_TIMESTAMP 的行。让 cron 第二个脚本检查该行的时间戳是否是最近的。