当前位置:  开发笔记 > 后端 > 正文

Nginx中uwsgi_pass和proxy_pass之间的区别?

如何解决《Nginx中uwsgi_pass和proxy_pass之间的区别?》经验,为你挑选了1个好方法。

我在Nginx后面运行uWSGI并且一直在使用proxy_passNginx来命中uWSGI.切换到有什么好处uwsgi_pass.如果是这样,它是什么?



1> GwynBleidD..:

uwsgi_pass使用uwsgi协议.proxy_pass使用普通的HTTP与uWSGI服务器联系.uWSGI文档声称该协议更好,更快,并且可以受益于所有uWSGI特殊功能.

有什么真正的好处吗?是.您可以向uWSGI发送信息,告知您要发送的数据类型以及应该调用哪些uWSGI插件来生成响应.使用http(proxy_pass)你不会得到它.您可以在uWSGI文档中找到更多相关信息.

但即使没有任何记录使用uwsgi协议代替http的好处,如果可以的话,你应该使用uwsgi协议,因为uwsgi是uWSGI服务器的主要协议,它在这里更合适.

如果要使用uwsgi协议,则必须将http-socketuWSGI启动脚本中的参数更改为socket.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有