即使Nginx和uwsgi已启动并运行,Flask Web API也无法正常工作

时间:2018-06-28 11:27:54

标签: python-3.x nginx ubuntu-16.04 uwsgi vmware-workstation

我在VMware工作站12播放器上具有Ubuntu 16.04,而我的桌面是Windows10。我创建了一个简单的Flask Web API,并使用了nginx和uwsgi。相同的应用程序可以在我的Azure Ubuntu 16.04 VM上正常运行。

我没有对代码进行任何更改,我从本地VMware VM通过scp从Azure VM带来了所有文件。但是应用仍然无法正常工作。我已按照以下网址中给出的步骤进行操作:

我已经执行了接受最后一步的所有步骤,而不是创建了我创建systemd服务的uWSGI Emperor

https://vladikk.com/2013/09/12/serving-flask-with-nginx-on-ubuntu/

https://www.digitalocean.com/community/questions/convert-run-at-startup-script-from-upstart-to-systemd-for-ubuntu-16

https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-server-blocks-virtual-hosts-on-ubuntu-16-04

当我使用“ python3 MLService.py&”命令从终端运行它时,Web api正在工作。这意味着flask和我的代码没有问题。 uwsgi和nginx是一回事。

0 个答案:

没有答案