Я использую Ubuntu 14.04.4 LTS
Не удалось перезапустить Рельсы Задержка задания на перезагрузки системы с использованием хрон
Crontab:
SHELL=/bin/bash
@reboot ~/Projects/MyAPI/startworkers.sh;
сценарий запуска:
# /Projects/MyAPI/startworkers.sh
#!/bin/bash
source /home/server-linux/.bashrc
cd ~/Projects/LucyAPI
# Start background workers
bin/delayed_job --pool=tracking:2 --pool=emailverify:6 start
Я ожидаю, что будет 6 замедленные рабочих мест после перезагрузки. Однако ни один из них не начинается. Однако, если я вручную выполнил start.sh
, все будет работать так, как ожидалось.
Что я делаю неправильно?