【发布时间】:2016-11-01 14:35:09
【问题描述】:
我正在使用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,一切都会按预期进行。
我做错了什么?
【问题讨论】:
标签: ruby-on-rails cron delayed-job