ElastiCacheのレスポンス悪化とサポートの対応AWSにあるアプリをNewRelicで観測してる。ある日突然、突発的にレスポンスが悪化するように。本当に何もしていない。犯人はRedis(ElastiCache)で、日に数度、数秒間レイテンシが10ms→5000msぐらいに悪化する。CPU、メモリ、ネットワーク、などサーバーの数値はCloudWatchやNewRelicで異常は見られない。該当のElastiCacheに接続しているEC2側で性能劣化などの異常は観測されず、複数のEC2及びアプリケーションが接続されているがそれら全てで同じタイミングで現象が発生している。これはElastiCacheのネットワークに障害が発生しているに違いない。私はビジネスサポートプランに入っているセレブなので、サポート問い合わせ。「該当ノードでネットワークの疎通障害だったみたい。現象は続いてるので「治ってないよ」とレスした。「だとしてもAWSとして対応が必要なレベルじゃない。フェイルオーバーしてみて」MultiAZでもフェイルオーバーのダウンタイムは信用ならないのと、データ捨てていいキャッシュ用途だったで、別ノード作ってエンドポイント切り替えで対応。私はオンプレやIaaSが長く自分で全部見えてたので、クラウドのこういう不明さは未だに気持ち悪いと思っちゃう。サポートのレスポンスも悪いので大事なサービスで原因不明の事がおきたら調査せずとりあえず逃げる対応とった方がいい。下記項目に1つでも当てはまる方は是非、詳細ページへ!自分でアプリを作ってみたいITで世の中にワクワクを生み出したい使いやすさ、デザインにこだわったWebサイトを開発したい採用情報の詳細はこちらQangaroo(カンガルー)徹底した見やすさと優れた操作性で、テストの「見える化」を実現。テストの進捗が見える。開発がスマートに進む。