应用程序:Python Bottle - > uWSGI - > NGINX
我基本上想要做的是公开我的一些类方法,以便从任何其他机器(RPC)直接访问。我开发了一些与Zero RPC非常相似的东西。但问题是,当我通过uWSGI运行我的应用程序时,我无法连接到我的tcp端口。我认为uWSGI会阻止直接的TCP流量。
当我以Python应用程序$ python myapp.py
我在皇帝模式uwsgi --emperor path/to/my/vassals/
[编辑]
这是我的uwsgi vassal
<uwsgi>
<master>true</master>
<processes>1</processes>
<vaccum>true</vaccum>
<plugins>python</plugins>
<chmod-socket>777</chmod-socket>
<socket>127.0.0.1:8484</socket>
<uid>www-data</uid>
<gid>www-data</gid>
<pythonpath>%d../MY_APP/</pythonpath>
<module>MyApp</module>
</uwsgi>
澄清我的问题,
MyApp打开一个TCP套接字,用于公开它的一些方法。我无法连接。