Отказ от соединения с сервером бутылок после выполнения нескольких маршрутов - PullRequest
0 голосов
/ 26 июня 2018

Сервер бутылок работал отлично, пока мне не пришлось просто вызывать разные маршруты и распечатывать разные значения на разных маршрутах.Когда я разместил код, в котором задержка составляет несколько секунд.Код останавливается после выполнения нескольких маршрутов и отказ в соединении mentio9n.Какова может быть возможная причина этого и что будет решением.

1 Ответ

0 голосов
/ 20 июля 2018

Синхронный против Асинхронный.Bottle - это приложение WSGI, и большинство двигателей, с которыми оно работает, работают синхронно.Что означает что-либо (даже таймер сна) задержит последующие соединенияЭто действительно становится очевидным во время запросов к базе данных, пока система ожидает ввода-вывода.Если это происходит, переключение на асинхронный двигатель (Gevent) может быть все, что нужно.

...