タグ

ブックマーク / nrok81.hatenablog.com (1)

  • nginxのproxy_read_timeoutはupstreamにも注意 - noob

    proxy_read_timeoutが思ったような挙動ではなかったので実験してみた. 想定していた挙動 こんな設定のnginxに対して upstream server_pool_a { server web001:80 max_fails=3 fail_timeout=30s; server web002:80 max_fails=3 fail_timeout=30s; } proxy_read_timeout 60 無限ループするようなCGIをプロキシさせたら web001にリクエスト ↓ 60秒以内にレスポンスが完了しない ↓ 504 Gateway Time-out 発生 となると思っていた. 実際の挙動 ところが実際には以下のような挙動だった. web001にリクエスト ↓ 60秒以内にレスポンスが完了しない ↓ web002にリクエスト ↓ 60秒以内にレスポンスが完了しない ↓

    nginxのproxy_read_timeoutはupstreamにも注意 - noob
  • 1