AWSのcron設定について
Posted at August 7,2018 12:03 AM
Tag:[]
Tag:[]
AWSのcron設定方法について調べました。
MovableTypeのrun-periodic-tasksの起動周期を変えたいのですが、そもそもAWSでcronがどのように設定されているのかわからなかったので、分かったことをまとめておきます。
1.crontabは?
crontabは動作しません。
rootでcrontabを実行すると次のように"no crontab for root"となります。
[root@ip-xx-x-x-xxx ~]# crontab -l
no crontab for root
2.cronを設定するには
cronを設定するには、/etc/cron.d配下のアプリケーション別のファイルを操作します。
MovableTypeの場合は、/etc/cron.d/movabletypeを編集します。
デフォルトでは下記のように5分周期で起動するようになっています。
SHELL=/bin/sh
PERL5LIB=/app/local/lib64/perl5:/app/movabletype/lib:/app/movabletype/extlib
*/5 * * * * www cd /app/movabletype; ./tools/run-periodic-tasks > /dev/null 2>&1
この最後の行をcrontabと同様のフォーマットで編集すればOKです。
ちなみにこのファイルをcronに登録する設定があるような気がしますが、分かり次第追記します。
Posted by yujiro このページの先頭に戻る
- AWSの設定(その4:Elastic IPの割り当て)
- AWSの設定(その3:EC2インスタンスの作成)
- AWSの設定(その2:VPC作成)
- AWSの設定(その1:アカウント作成)
トラックバックURL
コメントする
greeting