我有一个在Nginx作为网络服务器的python实例上运行的Django应用。
我的一项操作超时60秒。根据文档,您希望将负载均衡器的空闲超时增加到默认的60秒(https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html)
它也说:
我们建议您为EC2实例启用HTTP保持活动选项。您可以在Web服务器设置中为EC2实例启用HTTP保持活动状态
好吧,我不确定该怎么做或该设置在哪里。谁能指出我在keep-alive
选项的位置?
答案 0 :(得分:0)
我现在遇到了同样的问题,得出的结论是,这只是docco措辞不佳,正如Mark B在他的评论中所建议的那样,它是指从nginx / apache中设置Keep-Alive标头webserver配置,而不是ec2实例本身。
答案 1 :(得分:0)
sendfile on;
tcp_nopush on;
tcp_nodelay on;
**keepalive_timeout 65;**
types_hash_max_size 2048;