메인 서버에 장애가 발생할 경우 원격으로 백업 서버를 시작할 수 있는지 조사 중입니다. 아이디어는 다음과 같습니다.
- Amazon Route 53은 메인 서버를 모니터링합니다.
- 서버 오류로 인해 Cloud Watch에서 경보가 트리거됨
- Cloud Watch는 새로운 단순 메시지 알림을 푸시합니다.
- SNS는 Ruby 스크립트 실행을 트리거하는 어딘가에 HTTP/S 요청을 보냅니다.
- 스크립트는 클라우드 어딘가에 새 인스턴스를 생성합니다(AWS는 아님).
HTTP/S 요청에 의해 트리거되어 임의의 Ruby 스크립트를 실행하는 온라인 서비스가 있습니까?
서비스는 다음과 비슷한 방식으로 작동합니다.트윌리오, SMS를 보내거나 전화를 거는 대신 스크립트를 실행합니다.