簡體   English   中英

更改Tornado中的端點日志記錄行為

[英]Change endpoint logging behavior in Tornado

我正在使用Tornado 5來運行具有多個端點的站點。 這些端點中的一個僅用於健康檢查,我真的不需要該特定端點每2秒作為簡單的GET請求在日志中顯示一次。

有什么方法可以禁用該單個端點的日志記錄,或者至少將其切換為DEBUG日志消息,而不是將日志記錄為INFO?

感謝您的協助

您可以重寫RequestHandler._log方法:

https://github.com/tornadoweb/tornado/blob/fc6dd2345c3c8af0186765fc0396ff70e47c3022/tornado/web.py#L1725

或者,對於更復雜但可以說更log_function方法,可以將log_function傳遞給檢查處理程序的Application程序,並且對您的運行狀況檢查處理程序是無操作的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM