最近在对爬虫服务做分布式服务的时候总是遇到服务器返回504,搞了两天才发现原来是nginx中有对超时的设置参数,自己都是用默认的,然而客户端的等待时间超过了nginx默认的超时设置
修改
keepalive_timeout 120; 默认的是75s,根据自己的需要修改合适的值
修改后再运行测试发现一起都正常
最近在对爬虫服务做分布式服务的时候总是遇到服务器返回504,搞了两天才发现原来是nginx中有对超时的设置参数,自己都是用默认的,然而客户端的等待时间超过了nginx默认的超时设置
修改
keepalive_timeout 120; 默认的是75s,根据自己的需要修改合适的值
修改后再运行测试发现一起都正常