我在 Nginx 后面运行 uWSGI 并一直在使用proxy_pass
让 Nginx 访问 uWSGI。切换到有什么好处吗uwsgi_pass
。如果是这样,那是什么?
uwsgi_pass
使用一个uwsgi
协议。proxy_pass
使用普通的 HTTP 与 uWSGI 服务器联系。 uWSGI 文档声称该协议更好、更快,并且可以受益于所有 uWSGI 特殊功能。
有什么实际好处吗?是的。您可以向 uWSGI 发送您要发送的数据类型以及应调用哪个 uWSGI 插件来生成响应的信息。与http(proxy_pass
)你不会明白的。更多相关信息,您可以在uWSGI文档 http://uwsgi-docs.readthedocs.org/en/latest/Protocol.html.
但是,即使没有任何记录表明使用 uwsgi 协议代替 http 对您有好处,您也应该尽可能使用 uwsgi 协议,因为 uwsgi 是 uWSGI 服务器的主要协议,它更适合这里。
如果你想使用uwsgi协议你必须改变http-socket
uWSGI启动脚本中的参数socket
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)