Corredor

ウェブ、プログラミングの勉強メモ。

cron

node-schedule を使って Node.js で定期処理を行う

node-schedule という npm パッケージを使うと、Node.js で書いた一連の処理を定期実行できる。 GitHub - node-schedule/node-schedule: A cron-like and not-cron-like job scheduler for Node. まずはインストールしてみよう。 # 作業ディレクトリを作って…

無料プランの Heroku Web アプリ (Web Dyno) を Sleep させないようにするには cron-job.org が良いかも

Heroku の無料プラン (Free Dyno) で使える、Web アプリを稼動させる仮想環境「Web Dyno」は、30分間その Web アプリにアクセスがないと自動的に Sleep してしまう。 Web Dyno が Sleep してしまうと、次回その Heroku アプリに初回アクセスした時に、Web Dy…

Jenkins で定期実行!cron の書き方

Jenkins ジョブを定期的に実行するには、ジョブ定義から「定期的に実行」を選び、cron (crontab) の書式で日時を指定してやる。今回はこの cron の書式をおさらいする。 そもそも cron って? cron とは、UNIX 系のコマンドで、任意のコマンドを任意実行する…