cronの自動実行

cron(クーロン)とは、ジョブ・スクリプトを自動実行する機能で、指定した日時、曜日に特定のプログラムを起動するUNIXのデーモンプロセスです。

ログの定期収集、メンテナンスのコマンド実行、メールやファイルの送受信、プログラムの定期実行などに使われます。

■Movable Typeの予約投稿
Movable Typeのように主にCGIで動くものは、予約投稿などで必須の機能です。これがないとひどく大変になります。

記事を1回投稿するにもPingを送ったり、Twitterに投稿したりでやたらと時間を食うので、非常にありがたい機能です。

■cronは一般的に過負荷
cronはサーバーに過負荷をかけてしまうことも多いので、1時間に1回の使用、もしくは利用できないところも少なくありません。

■cronはCGI系の味方
WordPressなどではPHP主体などで、予約投稿もデフォでできますから、存在感は薄いですが、CGI系のプログラムでは、非常にありがたい存在です。

■Cron-job.orgが日本人お断り
ドイツの無料CronサービスCron-job.orgが随分前に日本人をお断りにしています。
Twitterなどのbot利用者が急増したためともいわれています。

«   »

カテゴリ


PC World