Описание тега god
God - это среда мониторинга процессов Ruby, предназначенная для обеспечения бесперебойной работы процессов.
3
ответа
Перезапустите все задачи бога
Вот описание команды перезапуска Бога: restart <task or group name>, Встроенный скрипт инициализации выполняет уничтожение с последующим запуском. Неужели нет встроенного способа отправки команды перезапуска на все часы, независимо от того, сг…
22 дек '11 в 05:32
4
ответа
Как я могу поддерживать автономную работу пассажира даже после перезагрузки?
У меня есть несколько приложений, работающих на rails 3 на ruby 1.9.2 и развернутых на машине Ubuntu 10.04 LTS с использованием nginx + passenger. Теперь мне нужно добавить новое приложение, которое работает на ruby 1.8.7 (REE) и Rails 2. Я сдел…
30 мар '11 в 17:31
1
ответ
Бог не останавливает единорога
У меня есть этот файл rails_env = ENV['RAILS_ENV'] || 'development' rails_root = ENV['RAILS_ROOT'] || "/home/luiz/rails_dev/api" God.watch do |w| w.name = "unicorn" w.interval = 30.seconds # default # unicorn needs to be run from the rails root w.st…
25 май '12 в 17:07
1
ответ
Управление экземплярами / рельсами единорога
Моя голова болит сегодня!:) Мне нужна помощь с развертыванием рельсов. Я перешел с чероки на nginx, и я легко перенес свои приложения на django. Мне просто нужно запустить UWSGI, чтобы получить сокет TCP и запустить мое приложение. Поэтому я использ…
05 фев '12 в 23:33
1
ответ
Монит, чтобы присматривать за Богом?
Мы используем Бога для мониторинга наших серверных процессов, и нам было интересно, следует ли нам использовать что-то вроде Monit, чтобы убедиться, что Бог встает, если случится что-то неожиданное. Quis Custodiet Ipsos Custodes? головоломка:) Поиск…
05 сен '11 в 23:21
3
ответа
Используя божий мониторинг для работников Sidekiq
Я искал конфигурацию о том, как запустить sidekiq, используя систему мониторинга бога. Ниже приведен файл бога, который я использую для запуска sidekiq. rails_env = ENV['RAILS_ENV'] || "production" rails_root = ENV['RAILS_ROOT'] || "/home/ubuntu/Pro…
29 июн '12 в 13:42
1
ответ
Как настроить God/ Redis для двух сред?
Я хочу использовать Бога, чтобы контролировать мой сервер Redis. Проблема в том, что они находятся в разных местах локально и на моем сервере. Я пытался сделать что-то подобное, но это заставляет бога потерпеть неудачу. %w{6379}.each do |port| God.w…
30 июн '11 в 19:30
1
ответ
Управление несколькими экземплярами Resque и Redis
Я пытаюсь, чтобы Бог контролировал два случая Resque, один для производства и один для постановки. Поэтому я запускаю два экземпляра Redis при загрузке системы: redis_6379 и redis_6380. Затем я использую Daemontools, чтобы начать и контролировать Бо…
14 фев '12 в 17:48
1
ответ
Начиная бог как пользователь развертывания
У меня есть сценарий init.d, чтобы запустить бог на моем сервере после перезагрузки. Я бегал sudo chmod +x /etc/init.d/god а также sudo update-rc.d -f god defaults и когда я бегу /etc/init.d/god start как пользователь развертывания у меня нет пробле…
11 фев '16 в 11:40
1
ответ
Бог всегда сообщает, что Socket drbunix:///tmp/god.17165.sock уже используется другим примером Бога
Я впервые использую Бога, чтобы следить за процессом восстановления и смены планировщика. Я следовал руководству на домашней странице Бога. В соответствии с этим, если Бог, если уже есть часы, добавленные к Богу с помощью: sudo god -c /path/to/confi…
27 фев '14 в 07:55
1
ответ
Запуск более одного (фонового рабочего) процесса в производственной среде на CloudFoundry
У меня есть приложение RoR и развернуть его в CloudFoundry. Вместе с самим приложением я хочу запустить планировщик Resque и пару рабочих. Я пробовал разные сценарии: Procfile: поддерживается несколько процессов из версии 3, которая является экспери…
09 окт '18 в 15:46
0
ответов
Единорог не является частью связки, начиная с Бога
У меня есть приложение sinatra, которое прекрасно работает, когда я запускаю его из каталога проекта, используя bundle exec unicorn -c config/unicorn.rb -D, Однако, когда я использую Бога, чтобы начать это, я получаю сообщение об ошибке unicorn is n…
22 апр '16 в 10:01
0
ответов
Выполнить пакет exec из init.d с помощью rbenv
Я пытаюсь настроить Бога для Ruby для рабочего приложения, которое я развертываю на сервере. Идея в том, что Бог автоматически перезапустит / сообщит о состоянии моего процесса, если сервер перезапустится. Вот скрипт init.d, над которым я работаю #!…
13 дек '18 в 15:10
2
ответа
Бог запустит старт дает "Сервер недоступен"
У меня проблемы с выяснением, как заставить Бога перезапустить Resque. У меня есть стек Rails 3.2.2 на срезе Ubuntu 10.04.3 LTS Linode. Работает система Ruby 1.9.3-p194 (без RVM). На Боге есть служба init.d /etc/init.d/god-service который содержит: …
28 май '12 в 18:59
0
ответов
Проблемы с богом
Так что у меня проблемы с надежностью бога. Возможно, мне придется перезагрузить несколько раз, прежде чем все получится. OSX 10.6.8 Ruby 1.9.3-p236 god 0.13.2 У меня есть файл конфигурации, где я указываю мониторинг двух процессов, как это: bindir …
12 май '13 в 19:08
3
ответа
Автоматический перезапуск граблей, если он дает исключение
У меня есть грабли, которые нужно всегда запускать. Но иногда эта задача может провалиться. И мне нужно авто перезагрузить его? Я думаю, что мне нужно использовать God Gem или, может быть, есть другие способы решения этой проблемы?
31 июл '12 в 09:52
6
ответов
0
ответов
Существующий "Бог" не будет загружаться и контролировать правильно
Очень простой вопрос Это по замыслу или ошибка? Во-первых, у меня есть очень простой скрипт ruby, который ждет 5 секунд, а затем выдает исключение. #t.rb# sleep 5 raise 'ex' И бог конфигурационный файл #numanagedev.conf# God.watch do |w| w.name = "N…
08 май '17 в 23:19
1
ответ
Каково происхождение System::Process.new?
Где происхождение Process.new и где это оформлено? Я посмотрел в документации по Ruby модуль процесса, и я не могу понять, как это объявлено. Код, который я пытаюсь воспроизвести, находится в геме Ruby God в lib / god / condition / memory_usage.rb: …
30 авг '12 в 00:07
1
ответ
Как запускать системные команды перед запуском программы, используя гем Ruby GOD
Я использую БОГА, чтобы наблюдать за процессом => rake resque:scheduler Перед запуском 'rake resque:scheduler ' мне нужно запустить rake resque_schedule:setup Но следующие настройки не работают. Я использую PS Aux, чтобы перечислить процесс, но план…
20 ноя '13 в 08:52