Herokuサーバで二つのアプリを立ち上げて、お互いに起こし続けるnode.jsのコード.
両方ともずっとWebサービスとして稼働させながら、
ときおり念の為相手を起こすようにしています.
使うnpmパッケージ
- cron : 定時刻にプログラムを実行する
- request : URLに対してリクエストを投げる.(相手サーバに)
この二つだけrequireするだけでよい.
cronで15分起きに相手を起こす.
それをお互いに7分ずれとかに設定して起こす.
コード
上記のURLをgoogleから起こしたいURLに変更して、お互いのサーバを書き、
時間を
- 01, 16, 31, 46
- 08, 23, 38, 53
のようにずらして設定しておけばいい.