Elastic Cloudで504 GatewayTimeout


(Hideki IGARASHI) #1

こんにちは。

本日11/9(水) 7:00から現在まで十数回Elastic Cloudのクラスターから504 GatewayTimeoutが返ってくる事象が発生しています。

クラスター側のログを確認してもとくにエラーは見当たりませんでした。

エンドポイントのホスト名をDNSで引くとELBのアドレスが返ってくるため、
クラスターの前段にリバースプロクシがいてリクエストのHostヘッダーで切り替えていると推測しますが、
そのリバースプロクシで障害が発生していたりしますか?

11/6(日)にも同様の事象が発生し、そのときは504だけでなくTCPレベルのタイムアウトや503が返ってくる事象も発生しました。
そのときも同じくElastic Cloudのログにはエラーは見当たりませんでした。

11/6と今日では対象のクラスターが異なります。
(昨日Elasticsearchバージョンアップのためクラスターを入れ替えており、接続元のWebアプリケーションは同一のものです。)
両クラスターのエンドポイントのホスト名を引いたところ、同一のELBのCNAMEレコードが返ってきました。

よろしくお願いいたします。


(Jun Ohtani) #2

こちらに英語で問い合わせていただくと良いかと。Elastic Cloudとカテゴリになります。
https://discuss.elastic.co/c/cloud


(Hideki IGARASHI) #3

承知いたしました:cry:
そちらで聞いてみますー。


(Hideki IGARASHI) #4

調査の結果、Elastic Cloud側のELBがap-northeast-1だけタイムアウト設定が短くなっていたことが判明し、修正していただきました。
https://discuss.elastic.co/t/getting-502-and-504-errors-from-elastic-cloud/65577/10?source_topic_id=65465

以上、ご報告まで。


(system) #5

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.