У меня Ubuntu 16.04 на плеере VMware workstation 12, и мой рабочий стол - Windows 10. Я создал простой веб-интерфейс Flask и использую nginx и uwsgi. Это же приложение работает на моей виртуальной машине Azure Ubuntu 16.04 без каких-либо проблем.
Я не внес никаких изменений в код. Я принес все файлы с виртуальной машины Azure через scp с моей локальной виртуальной машины VMware. Но приложение все еще не работает. Я выполнил шаги, указанные в следующих URL:
Я выполнил все шаги, чтобы принять последний шаг, вместо создания uWSGI Emperor. Я создал службу systemd
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 &". что означает, что колба вместе с моим кодом не имеет проблем. это что-то с uwsgi и nginx.