logging - Log4Net 配置文件中的 '%5rms' 是什么意思?

标签 logging log4net

谁能解释一下 Log4Net 配置文件中 ConversionPattern 中的 %5rms 是什么意思?

<conversionPattern value="%d %-5p [%thread](%c:%5rms) - %m %n" />

最佳答案

%5 是一个格式说明符,表示“使用五个空格来显示文本”

r is defined as “从应用程序启动到创建日志事件所经过的毫秒数。”

ms 是一个文字字符串。

示例结果:

logger_name: 2015-12-21 10:55:31,035 ERROR [6](logger_name:   71ms) - log_message  
logger_name: 2015-12-21 10:55:31,042 ERROR [6](logger_name:   78ms) - log_message2  
logger_name: 2015-12-21 10:55:31,043 ERROR [6](logger_name:   79ms) - log_message3

关于logging - Log4Net 配置文件中的 '%5rms' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34389505/

相关文章:

android - 输出一个对象到 Logcat 控制台

json - Keycloak/Wildfly 如何将所有控制台日志配置为 JSON 格式

asp.net - 部署后初始加载时出现奇怪的 log4net 引用错误

c# - 不调试时的 Log4Net 消息构造成本

c# - 为什么 log4net 在配置之前创建一个空日志文件?

sql - 禁用 Rails 3.2.x 中的查询日志以进行开发?

perl:Log::Log4perl 可以在多线程环境中工作吗?

ruby-on-rails - Rails 不记录请求

.net - Log4Net EventLogAppender 未记录到自定义事件日志

c# - log4net 滚动文件追加器(按日期)覆盖现有文件