Flask выполняет один и тот же запрос несколько раз - PullRequest
1 голос
/ 30 апреля 2020

У меня есть бэкэнд Flask / Gunicorn, в котором выполняется процесс машинного обучения, который занимает около 20 минут. Существует пост-запрос, запускающий функцию и возвращающий результат.

Все работает нормально, когда я запускаю запрос через cURL, но при запуске того же запроса из браузера во внешнем интерфейсе, через несколько минут после запроса тот же самый процесс flask запускается снова, без завершения во-первых, когда я выполняю два запроса одновременно, что увеличивает время выполнения.

Что вызывает это? Я знаю, что cURL не выполняет начальный запрос OPTIONS, возможно ли, что OPTIONS запускает процесс до того, как прибудет POST?

...