크론 구성
갈퀴 작업은 않습니다. 루트로 실행합니다. 이 권한이 부족하여 실패의 원인이됩니다.
다음은 전체 설정의 예입니다. 사용자로 Easy Redmine을 실행하고 있다고 가정 해 보겠습니다. 쉽게. 관련 경로를 사용해야합니다. 명령은 다음과 같습니다.
활성 crons보기 의 crontab -u 쉽게 -l
편집 의 crontab -u 쉽게 -e
변경 승인 sudo 서비스 cron reload
모든 5의 분 크론을 실행하는 예 :
* / 5 * * * * /home/easy/scripts/easy_scheduler.sh &> / dev / null
/home/easy/scripts/easy_scheduler.sh
#! / bin / bash -l
LOG_FILE = "/ home / easy / current / log / easy_scheduler_rake.log"
echo "$ (날짜 '+ % Y- % m- % d % H : % M : % S') 레이크 시작">> $ {LOG_FILE} cd / home / easy / current && exec 레이크 실행 easyproject : scheduler : run_tasks RAILS_ENV = production >> $ {LOG_FILE} echo "$ (날짜 '+ % Y- % m- % d % H : % M : % S') 끝 레이크">> $ {LOG_FILE}
/home/easy/scripts/easy_scheduler.sh는 실행 파일이어야합니다.
sudo chmod + x /home/easy/scripts/easy_scheduler.sh
서버에서 크론을 설정하는보다 정확한 매뉴얼을 인터넷을 검색하는 것을 망설이지 말라. 그것은 독점적으로 쉬운 레드 마인이 필요한 기능하지 않습니다.