在 Ubuntu 上设置 Rails Resque 的最佳方法
我正在构建一些中间件来查找和处理传入的文件。
我已经设置 Resque 来排队和执行作业。
设置 Ubuntu 服务器以保持 resque 进程 24x7 运行的最佳方法是什么,以便执行作业,并且如果该进程由于某种原因停止则可以再次启动它?
I'm building some middleware to look for and process incoming files.
I've setup Resque to queue and execute jobs.
What is the best way to setup my Ubuntu server to keep the resque process running 24x7 so jobs are executed and if the process stops for some reason to start it up again?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
进程监视器
,例如god、bluepill 和 monit 到达到你的要求。Resque 包含一些示例配置,可帮助您开始使用 god 和 monit:
You can use a
process monitor
such as god, bluepill and monit to achieve what you require.Resque includes some example configurations to get you started with god and monit: