メイン サーバーに障害が発生した場合に備えて、リモートでバックアップ サーバーを起動する可能性を調査しています。アイデアは次のとおりです。
- Amazon Route 53はメインサーバーを監視します
- サーバーに障害が発生し、Cloud Watch でアラームがトリガーされます。
- Cloud Watchが新しいシンプルなメッセージ通知をプッシュ
- SNSはどこかにHTTP/Sリクエストを送信し、Rubyスクリプトの実行をトリガーします。
- スクリプトはクラウド内のどこかに新しいインスタンスを作成します(ただしAWSではありません)。
HTTP/S リクエストによってトリガーされ、任意の Ruby スクリプトを実行するオンライン サービスは存在しますか?
このサービスは、トゥイリオただし、SMS を送信したり電話をかけたりする代わりに、スクリプトを実行します。