0

当服务器重新启动时,是否有一种简单的方法可以启动(重新启动)backgroundrb?

前任。如果您的主机使用 mongrel 集群并且您无权访问它(启动/停止除外),我在论坛上找到的解决方案之一是 backgroundrb 插件中的代码片段,检查 PID 是否存在(如果不存在,则以 exec 或系统开头)等。只是你的想法。

4

1 回答 1

0

我的解决方案:在 rails 运行之前的脚本/服务器中为 bacgroundrb 添加系统调用

# AUTO START BACKGROUDRB
#stop if already runing
system( "./script/backgroundrb stop")
#start
system( "./script/backgroundrb start")
于 2010-07-29T09:49:03.490 回答