代码改变世界

随笔档案-2022年11月

elastic APM 中间件顺序

2022-11-30 23:40 by qgbo, 22 阅读, 收藏, 编辑
摘要: elastic APM 中间件,应该放在最上面。 这样APM middleware 才能抓到最后的状态码,分辨出来那些是失败的请求。 下面middleware 抓住的异常,应该throw APM 中间件,这样APM 才能导航到正确的error。 action 上应该加cancellization, 阅读全文

serilog 动态更新日志级别

2022-11-10 18:11 by qgbo, 369 阅读, 收藏, 编辑
摘要: 使用这个库,更新配置文件,就可以动态更新 日志输出级别。 new LoggerConfiguration().ReadFrom.Configuration(hostingContext.Configuration) 这个Configuration 定义在这儿。 return settingConfi 阅读全文

.netcore log schema and serilog-asp.netcore schema

2022-11-07 17:02 by qgbo, 30 阅读, 收藏, 编辑
摘要: 1. asp.netcore 的 Ilogger 起源这里: services.TryAdd(ServiceDescriptor.Singleton<ILoggerFactory, LoggerFactory>()); services.TryAdd(ServiceDescriptor.Single 阅读全文

.Netcore IOptions<LoggerFilterOptions> 获取的顺序

2022-11-04 13:53 by qgbo, 29 阅读, 收藏, 编辑
摘要: .net core 配置文件的日志级别 : { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Trace", "Microsoft.Hosting.Lifetime": "Information" } } } I 阅读全文
点击右上角即可分享
微信分享提示