我已安装上帝用于监控和启动/停止/重启我的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上。
答案 0 :(得分:2)
尝试
rvmsudo god load config/resque.god
答案 1 :(得分:0)
您是否尝试将resque动态加载到已经运行的神实例中?
如果没有,您可以使用 -c
加载配置文件尝试运行
$god -c config/resque.god
load 命令将尝试将配置文件动态加载到已经运行的神中。它告诉你上帝没有运行,所以你无法动态加载配置文件。
有关load命令的更多信息,请参阅dynamically loading config files into an already running god。
您可以使用
检查正在运行的工作人员god status
如果上帝没有运行它会给你相同的服务器不可用消息。