Я делаю сервер транскодирования, который использует FFMPEG для конвертации видео в flv.После того, как пользователь загружает видео, оно ставится в очередь для обработки в Amazon Simple Queue Service.Система Linux Ubuntu.
Вместо того, чтобы запускать CRON каждые 1 мин. Интересно, можно ли будет постоянно запускать несколько сценариев PHP (загружать файлы в очереди, загружать процессы и т. Д.).У каждого из них будет своя собственная очередь, которая будет читаться каждые 10 секунд или около того, ища новые задачи.
Мой вопрос:
Как определить, запущен ли скрипт?Я запускал CRON каждые 1 минуту, и если одна из программ не запускалась, я загружал ее снова.Как такие вещи делаются на Linux?PID файлы?
спасибо за помощь, ian