我正在制作一个转码服务器,它使用FFMPEG将视频转换为flv。用户上传视频后,排队等待在亚马逊简单队列服务中处理。系统是Linux的Ubuntu的。连续运行PHP脚本等待视频转码
而不是每1分钟运行CRON我不知道是否有可能连续运行几个PHP脚本(下载队列文件,处理下载等)。他们每个人都有自己的队列,每10秒左右就会查看一次新任务。
我的问题是:
如何检测脚本是否已在运行?我会每隔1分钟运行一次CRON,如果其中一个程序不运行,我会再次加载它。这些东西是如何在Linux上完成的? PID文件?
感谢您的帮助, 伊恩
您是否考虑过使用ajax来测试它是否已完成上传? – Trevor
@Trevor这与问题没有任何关系。 – ceejayoz