【发布时间】:2016-07-28 06:54:06
【问题描述】:
我有一个 uWSGI service 在 EC2 上运行 Python Flask framework 以获得一些内部 API。 uWSGI 侦听一个内部端口,该端口与外界隔绝。
服务器运行 NGinx 以在端口 80/443 上处理来自外部的请求,并使用普通的 http 代理将这些请求代理到 uWSGI 到内部端口。
NGinx can also connect to uWSGI 使用 uwsgi protocol。
与普通的 http 代理相比,使用此协议有什么优势?
【问题讨论】:
-
@AlexeyTen 太好了。知道性能差异是什么吗?值得付出努力吗?
-
什么努力?将 proxy_pass 更改为 uwsgi_pass?
-
@AlexeyTen 没什么大不了的,但它需要对 uwsgi 配置进行一些更改。 10% 的性能变化不值得。
-
我怀疑它是否会发生 0.1% 的变化。