мой маршрут выглядит так:
Код: Выделить всё
@app.route('/delay')
def delay():
from time import sleep
def delay_inner():
for i in range(10):
sleep(5)
yield json.dumps({'delay': i})
return Response(delay_inner(), mimetype="text/event-stream")
Что мне здесь не хватает?
--РЕДАКТИРОВАТЬ--
Я исправил проблему для Flask и Gunicorn, я могу запустить ее, как и ожидалось, используя сервер flask и перейдя в порт Gunicorn. Он передает данные, как и ожидалось. Однако, и я должен был упомянуть об этом в исходном посте, я также использую nginx. И это неправильно настроено для потоковой передачи. Может ли кто-нибудь помочь с этим?
Подробнее здесь: https://stackoverflow.com/questions/339 ... -and-nginx