Uwsgi和瓶与unix套接字,而不是URL

我试图找出一个套接字作为一个unix文件和一个套接字是一个IP和端口之间的区别。

如果我切换像uwsgi使用文件,而不是端口和IP的文件,然后如何在我的浏览器中访问uwsgi作为URL,因为现在没有指定我的烧瓶应用程序的端口。

你可以运行uwsgi来监听一个TCP / IP端口,例如uwsgi --http :80 ,如果你改变它来监听一个Unix套接字(例如: uwsgi --socket :8000 ),那么就像你说的那样没有networking服务(TCP / IP)暴露在互联网上,你必须在uwsgi之前放置一个像nginx这样的web服务器作为“代理”,它可以从外部世界获取http请求(参见https:// gist.github.com/evildmp/3094281为django例子而不是Flask)