У меня есть сервер официантки, подключенный к Falcon API:
from waitress import serve
import myserver
serve(myserver.api, host='0.0.0.0', channel_timeout=20, cleanup_interval=20, port=8001)
do c говорит, что я могу использовать channel_timeout
, чтобы сделать соединение неактивным, и cleanup_interval
, чтобы завершить неактивные соединения после указанное количество секунд.
Однако в моем случае этого не происходит.
У меня есть API, который занимает огромное количество времени - но только иногда. В этих случаях я просто хочу убить этот конкретный поток.
PS: Я не хочу увеличивать количество потоков, по умолчанию 4 подходит.