У меня есть сервер Cherrypy, распространяющий файлы XML на веб-страницы. Пока мой сервер работает, cherrypy предлагает журналы для каждой запрошенной веб-страницы с указанием отметки времени и URL-адреса. Это довольно удобная функция для типичного использования, но при запросах, превышающих 10 запросов в секунду, журналы могут стать немного чрезмерными. Особенно, когда я пытаюсь пролистать их все, чтобы найти важную отладочную информацию. Это становится еще лучше, когда ненужные журналы заполняют буфер истории, удаляя отладочную информацию.

Это становится довольно раздражающим. Я надеюсь, что есть способ отключить это.

4
jakebird451 23 Июн 2012 в 12:03

1 ответ

Лучший ответ

См. документацию CherryPy по ведению журнала.

logger = cherrypy.log.access_log
logger.removeHandler(logger.handlers[0])
4
Miikka 4 Июл 2014 в 16:36
3
И в той документации, которую вы сказали OP прочитать, также говорится, что более простой способ отключить ведение журнала доступа - это просто сделать заявление: cherrypy.log.access_file = None
 – 
Felix
24 Июн 2012 в 09:13
Спасибо что подметил это. cherrypy.log.screen = None - вот что я использую сейчас.
 – 
jakebird451
26 Июн 2012 в 22:20
Ссылка на документацию теперь мертва.
 – 
Fake Name
29 Апр 2014 в 10:01
1
"Работает на моей машине" ...: D
 – 
nevelis
8 Авг 2014 в 02:03