我有一個簡單的cherrypy應用程序,可以動態創建和提供PDF文件。在應用程序內部,我將一些簡單的文本記錄到apache的錯誤日誌文件中。apache日誌中的Cherrypy和重複錯誤消息
的記錄通過Python的標準日誌接口實現:
logging.debug('My log message')
的問題是,我注意到,我總是看到從CherryPy的內部印刷錯誤日誌每個語句的準確11份。
例如爲:
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
[Thu Mar 24 18:44:46 2011] [error] USER AUTHORIZED BY SESSION
的應用程序本身的工作原理,並返回正確的PDF文件,但我試圖找出爲什麼它看起來好像web應用程序被稱爲11次,每次Web請求。
有沒有人有任何想法從哪裏開始尋找?我猜這是apache或cherrypy配置問題?熟悉cherrypy的人能幫助我嗎?
任何幫助非常感謝。