使用Nginx模拟处理许多连续请求

时间:2013-01-10 09:44:45

标签: http nginx

如何在我的服务器上配置nginx(具有Core i7,一个硬盘驱动器1T,16GB RAM)以便使用Nginx模拟处理40个连续请求? 任何请求需要15至60秒。

由于

1 个答案:

答案 0 :(得分:0)

标准的nginx conf文件具有此功能,可以同时启用40多个请求。

events {
    worker_connections  1024;
}

如果您的请求需要很长时间才能由您的上游服务器处理(我假设您使用Nginx作为反向代理),那么您需要将其添加到serverlocation块(无论你proxy_pass请求的哪一方),这将确保超时时间不超过3分钟(180秒,安全)或更少的连接。

  proxy_read_timeout 180;
  proxy_connect_timeout 180;