Я хочу запустить приложение Flask на моей малине Pi 3. Я уже разработал приложение Flask, и он отлично работает, но это на сервере разработки Flask. Я хочу использовать производственный сервер, поэтому я использую nginx в качестве веб-сервера и uWSGI в качестве сервера приложений на Pi. Теперь приложение Flask использует серверные события (SSE) для получения живых данных с сервера. Когда я запускаю приложение с помощью uWSGI, он останавливается. Я верю в это, потому что я использую SSE, потому что у меня была аналогичная проблема на сервере Flask, но все, что я сделал, это включить потоки, и проблема была решена. Включение потоков на uWSGI (при запуске скрипта uWSGI) не решает проблему. ПОМОГИТЕ! Это мой файл uWSGI .ini.uWSGI и Flask Server Sent Events
[uwsgi]
base = /home/pi/heap
app = app
module = %(app)
home = %(base)/venv
pythonpath = %(base)
socket = /home/pi/heap/%n.sock
chmod-socket = 666
callable = app
Спасибо!
Это работает! Большое спасибо! – joshuaramsamooj
Один вопрос, почему 5 процессов и 2 потока? – joshuaramsamooj
@joshuaramsamooj Это просто произвольное число, вы должны установить его в соответствии с вашими спецификациями сервера и масштабируемостью сайта. –