【发布时间】:2012-07-13 16:39:22
【问题描述】:
我的问题是 FFMpeg 和 Mencoder 资源丰富,即使运行其中一个进程也会使 HTTPd 变慢,但 (FFMPEG /Mencoder) 的多个进程只会完全挂起它 (HTTPd)。例如,我希望使用 Beanstalk 处理我的转化。
我的具体问题是:如何将我目前的工作转移到 Beanstalk?
我有一个触发转换的简单PHP代码:
RunInBackground('convert.php', array($upload, $video_id), $log_path);
现在 Beanstalk 正确的代码应该是什么样子,这样如果上传了多个视频,这些进程就不会同时启动?
如果您认为使用 Beanstalk 之外的其他东西更好地满足我的需求,并且您知道如何实现它,我仍然很乐意看到它!
提前致谢,
伊利亚
【问题讨论】:
标签: php ffmpeg task-queue beanstalkd