[英]What are the use cases for numeric values of log levels?
在 Java 的log4j
或 Python 的logging
等流行的日志記錄框架中,日志級別具有關聯的數值,請參閱此處。
這些數值用於確定給定日志級別的嚴重性。
但是這個數值還有其他實際用例嗎?
當您選擇記錄給定級別時,您還想記錄更高的重力級別。
將每個日志級別與一個整數相關聯,可以更輕松地確定是否必須記錄特定級別,因為它實際上是這種形式的簡單比較:
if current_log_level >= wanted_log_level then log_it() else drop_it()
假設您想記錄警告,因此您將日志級別定義為WARNING
,其值為 30。然后...
如果日志級別是字符串,請考慮解決這個簡單問題所需的代碼......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.