1

我已经安装了 god 来监控和启动/停止/重新启动我的 resque 任务。我遇到的问题是我无法加载上帝的配置文件。

它给了我这个错误:

$god load config/resque.god
The server is not available (or you do not have permissions to access it)

然后我尝试

$sudo god load config/resque.god
.../.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError)...

我在这里想念什么?我需要给神宝石某种许可吗?我在 OSX 上。

4

2 回答 2

2

尝试

rvmsudo god load config/resque.god
于 2012-06-06T05:57:08.387 回答
0

您是否正在尝试将 resque 动态加载到已经运行的上帝实例中?

如果没有,您可以使用-c加载配置文件

尝试运行

$god -c config/resque.god

load命令将尝试将配置文件动态加载到已经运行的 God 中。它告诉你上帝没有运行,所以你不能动态地将配置文件加载到其中。

有关加载命令的更多信息,请参阅将配置文件动态加载到已经运行的上帝中。

您可以检查哪些工作人员正在使用

god status

如果上帝没有运行,它会给你同样的服务器不可用消息。

于 2012-07-06T00:22:19.683 回答