Вопросы по теме 'god'

Пользовательское ведение журнала Бога?
Бог помог нам поддерживать работу нескольких сервисов на платформе Rails (в частности, Nginx и MySQLd), но я надеюсь получить больше подробностей, когда он действительно заработает. До сих пор настройка файла журнала наблюдения с использованием...
1186 просмотров
schedule 12.03.2024

Запускаем бога через сервер/пассажир рельсов?
Следующая ситуация: У меня есть сервер и некоторые рейк-задачи, которые должны выполняться все время, например: # email_sender.rake (except only) while true fetch all mail entries.each do |mail| mail.deliver end end или другая...
751 просмотров

Ruby - Как управлять внешним процессом и отслеживать вывод из веб-приложения?
У меня есть веб-приложение, которое должно иметь возможность взаимодействовать с уже запущенным внешним процессом. Мне нужно иметь возможность захватывать STDOUT и перенаправлять его в браузер (например, для мониторинга пользователем). Я также...
804 просмотров
schedule 06.02.2024

Resque не находит ffmpeg
Я использую resque для постановки в очередь некоторых заданий кодирования. У меня есть работники, которые берутся за эту работу и выполняют транскодирование. Проблема в том, что system "mencoder .." работает нормально, но system "ffmpeg .."...
221 просмотров
schedule 21.03.2023

God Gem запускает часы, если я использую w.keepalive, но не использую $god sidekiq start
Мне сложно использовать Sidekiq вместе с Божий камень . Я хотел бы иметь возможность запустить процесс sidekiq вручную, используя $god start sidekiq , однако это не может запустить процесс. Я могу заставить его запустить процесс sidekiq, только...
801 просмотров
schedule 08.11.2023

Бог не может запустить сервер Redis. Получение этой ошибки: `/var/run/redis/redis-server.pid': Отказано в доступе
Я пытаюсь контролировать сервер Redis с помощью бога (ruby gem). Я изменил путь к файлу PID в /etc/redis/redis.conf на временную папку приложения rails пользователя, развертывающего мое приложение (используя capistrano), а в файле redis.god я добавил...
2042 просмотров
schedule 15.05.2024

как запустить тонкий сервер рельсов с богом
RAILS_ROOT = File.dirname(File.dirname(__FILE__)) God.watch do |w| pid_file = File.join(RAILS_ROOT, "tmp/pids/server.pid") w.name = "thin" w.interval = 60.seconds w.start = "rails server -e production" w.stop = "kill -s QUIT $(cat...
588 просмотров
schedule 21.11.2022