Это непостижимо мое мнение, что это еще не был задан на переполнение стека, но я дал ему честный поиск ...Предотвращение CherryPy от перегрузки автоматически
Я в настоящее время разрабатывает простой веб-приложения с использованием CherryPy (и маршруты, и Мако, в случае, если это имеет значение.) Это идет хорошо, за исключением некоторых очень полезно механизм CherryPy обладает тем, что автоматически перезагружает серверный процесс всякий раз, когда я меняю код; неизбежно, это будет futz с моим отладчиком IDE, сбой из-за неполного кода и оставит после себя процесс dud, который прослушивает соответствующий порт, который заставляет последующие серверные процессы отказываться запускать, пока я вручную не закрою его из диспетчера задач.
От взгляда вокруг это звучит так, что это может быть отключено через словарь конфигурации, переданный CherryPy, когда он инициализирует, например.
conf = {'/': {'request.dispatch': d, 'engine.autoreload.on' : False}}
cherrypy.tree.mount(root=None, config=conf)
Это, кажется, ничего не меняет. Здесь что-то не хватает?
Вы используете быстрый запуск? или engine.start/block? – cyraxjoe
двигатель.start/блок. – Maxander