我有一台Tornado服务器在nginx反向代理后面运行。使用tcp_nodelay: on
配置代理。我看到在WebSocket实例连接后,还有一个选项可以调用它。
这两种效果一样吗?有没有专业人士用一个而另一个?或者两者都有?
最佳答案
一般来说,如果您使用的是nodelay
和代理,那么您应该在所有级别上打开它以查看任何好处。否则,系统中没有nodelay
的任何部分都会插入您试图避免的延迟。
根据nginxdocs for tcp_nodelay
,它只在连接处于keep alive状态时才适用,因此对代理的websockets没有影响。
关于nginx - Nginx背后的 Tornado ,我应该在python或nginx.conf中使用TCP nodelay配置吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30979194/