Uwsgi-套接字文件或 URL

Uwsgi-套接字文件或 URL

我正在安装 UWSGI,看起来对于套接字我可以指定 URL 和端口,或者我可以指定套接字位置文件。

我想知道是否有人可以告诉我这两者之间有什么区别,以及哪一个更可取。

谢谢。

答案1

你可以运行 uwsgi 来监听 TCP/IP 端口,例如 uwsgi --http :80 ,如果你将其更改为监听 Unix 套接字(例如: uwsgi --socket :8000 ),那么这仅仅是本地的,没有 web 服务(TCP/IP)暴露给互联网,你必须在 uwsgi 前面放一个像 nginx 这样的 web 服务器作为“代理”,它可以从外界获取 http 请求(参见https://gist.github.com/evildmp/3094281以 django 示例(而非 Flask)

相关内容