2012-05-28 3 views
1

Я установил бога, чтобы использовать для мониторинга и запуска/остановки/перезапуска задач рескей. Проблема, которую я получаю, заключается в том, что я не могу загрузить файлы конфигурации God.Rails - God - LoadError

Это дает мне эту ошибку:

$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

Является ли Бог уже запущен? 'ps aux | grep god' – d11wtq

ответ

2

Попробуйте

rvmsudo god load config/resque.god 
0

Вы пытаетесь динамически загружать Resque в экземпляр уже запущенного бог?

Если нет, то вы можете загрузить конфигурационный файл с помощью -c

Попробуйте запустить

$god -c config/resque.god

команды нагрузки будет пытаться динамически загружать конфигурационный файл в бог который уже запущен. Это говорит вам, что бог не работает, поэтому вы не можете динамически загружать в него файл конфигурации.

Для получения дополнительной информации о команде загрузки см. dynamically loading config files into an already running god.

Вы можете проверить, какие рабочие работают с использованием

god status 

Если бог не работает это даст вам тот же сервер не доступен сообщение.

 Смежные вопросы

  • Нет связанных вопросов^_^