我有一个在EC2上运行Python的uWSGI service,用于一些内部Flask framework。uWSGI监听一个内部端口,该端口被外部世界阻止。
服务器在端口80/443上运行NGinx为来自外部的请求提供服务,并使用内部端口的普通http代理将这些请求代理到uWSGI。
使用uwsgi protocol的NGinx can also connect to uWSGI。
与普通的http代理相比,使用此协议的优点是什么?
发布于 2017-11-05 04:36:32
根据来自PageFair的the research的说法,通过使用unix_socket+uwsgi而不是tcp+http,您将获得吞吐量的提升。它不是x2,但仍然是。
他们提供的数字表明,tcp_socket+http
获得了1247个查询/秒,而unix_socket+uwsgi
获得了1495Q/s。
https://stackoverflow.com/questions/36475380
复制相似问题