どうもこんにちは。racchai です。 Nginxの設定が意図通りの動きにならなくていろいろ調査したので、共有したいと思います。 proxy_next_upstream とは 何が問題なのか proxy_request_buffering を無効にしてみる 解決方法 まとめ proxy_next_upstream とは Nginx を複数サーバー分散構成のロードバランサー(リバースプロキシ)として動作させる際に指定するディレクティブです。 バックエンドサーバーとの通信を行い、何が起きたら次のサーバーへリトライするかを定義するというものになります。 例えば、レスポンスが 500 エラーだったら次のサーバーへリトライというような設定をすることが可能です。 何が問題なのか proxy_next_upstream: error という設定に問題がありました。 これはバックエンドサーバーとの通信中