Capistrano-Resque не удается во время запуска - PullRequest
0 голосов
/ 05 ноября 2018

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

cd /home/my-service/git/my-api/current && ( export RBENV_ROOT="/usr/local/rbenv" RBENV_VERSION="2.4.0" ; /usr/bin/env nohup /usr/local/rbenv/bin/rbenv exec bundle exec rake RACK_ENV=production RAILS_ENV=production  QUEUE="*" PIDFILE=/home/my-service/git/my-api/shared/tmp/pids/resque_work_1.pid BACKGROUND=yes VERBOSE=1 INTERVAL=5 environment resque:work >> log/resque.log 2>> log/resque.log )

Я изменил имена сервисов и API, указанные выше. В любом случае команда получает статус выхода 1 при запуске через capistrano-resque, но вход в систему и вставка команды работает. Работники resque запускаются, я получаю файл журнала и файл PID.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...