Nginx proxy_read_timeout 对于大量请求

问题描述 投票:0回答:1

基于个人应指定的金额:

proxy_read_timeout
proxy_connect_timeout
proxy_send_timeout

我的团队指定为 150,我想确保他们的选择是准确的。

有没有什么公式可以计算?

nginx nginx-config
1个回答
0
投票

proxy_read_timeout 设置为 60 秒。您应该根据您的要求调整该值。对于大量请求,您可能需要更长的超时时间。

proxy_read_timeout =(平均响应时间 * 最大同时请求数)+ 所需的请求处理时间

  1. 平均响应时间为0.5秒。
  2. 最大同时请求数为 100。
  3. 期望的请求处理时间是 5 秒

proxy_read_timeout = (0.5 秒 * 100) + 5 秒 = 50 秒 + 5 秒 = 55 秒

© www.soinside.com 2019 - 2024. All rights reserved.