Моя проблема заключается в следующем: В моем Flask -Restx-приложении я создал Runner-Thread, который асинхронно работает с главным потоком Flask -Application.
Теперь, когда я это делаю Как обычно, отладчик показывает * Detected change in 'XXXXX', reloading
, что является полезной функцией. Проблема в том, что теперь он застрял и не может перезагрузиться из-за запущенного потока, который должен быть остановлен вручную.
Я все же хотел бы использовать автоматическую перезагрузку c, если это возможно, в сочетании с асинхронным потоком выполнения. , Есть ли возможность «обнаружить» эти перезагрузки, вызвав событие или что-то подобное? Затем я мог вручную закрыть Runner-Thread и перезапустить его с приложением. Или, по крайней мере, есть возможность не блокировать перезагрузку, чтобы продолжить перезагрузку вещей, связанных с flask -restx?
Заранее спасибо за любую помощь.
PS: Я нахожу здесь трудно добавить код, потому что я не знаю, какие части flask -app важны. Если вам нужен код для ответа на вопрос, я добавлю его в Edit.