официантка. не работает;не прерывает соединение автоматически при завершении программы - PullRequest
0 голосов
/ 13 июня 2019

Я создаю несколько графических приложений, но вместо использования сервера Flask, встроенного в приборную панель, я хочу использовать официантку, потому что она имеет лучшую производительность. Когда я запускаю свои многостраничные приложения в первый раз, моя программа работает, но когда я пытаюсь уничтожить соединение на сервере, оно не завершается должным образом; это также вызывает проблемы, когда я пытаюсь запустить программу снова. Я должен вручную перейти к CMD и убить соединение. С Flask это просто Ctrl + C, и соединение разрывается. Есть ли способ заставить waitress.serve прервать соединение после остановки программы?

from waitress import serve
#program for python

serve(app.server,host=host,port=1001) #this connects with the server

Я также пробовал:

server = create_server(app)
server.run()

Но это не сработает. Любая помощь будет оценена!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...