タグ

ブックマーク / qiita.com/shungok (1)

  • ElasticBeansTalk のWorkerノードを一時的に停止する方法 - Qiita

    はじめに 最近とあるAWS上のシステムのRDSをSingle-AZからMulti-AZに変更する作業が必要になった。 このシステムではIoTデバイスから取得したデータをEC2のWebサーバで受信し、受信したデータをそのままSQSに転送している。 このSQSのキューはElasticBeansTalk(以下EB)で作成したもので、キューの後ろにはそのデータを処理するWorkerノードを構成している。 Multi-AZ構成に変更する際にWorkerノードが起動した状態のままだと、DBへの登録が失敗し、データがDeadLetterQueueに転送される可能性があった。 そのため、Multi-AZへの構成変更の間、SQSからのメッセージ取得を一時的に止める必要があった。 EBのCLI(ebコマンド)やAWSコンソールから一時的にWorkerの動作を停止することはできないことが分かったため、代替手順を

    ElasticBeansTalk のWorkerノードを一時的に停止する方法 - Qiita
  • 1