- 1、.net8 Logging集成log4net&kafka,扩展log4net 的Appender使日志可统一发至Kafka;
- 自定义日志中间件使用示例(需要源码私聊)
-
public override void ConfigureServices(ServiceConfigurationContext context) { context.Services.AddLogging(c => { c.AddFilter("Microsoft", LogLevel.Warning); //设置默认级别 c.SetMinimumLevel(LogLevel.Information); //过滤掉系统默认的一些日志 c.AddFilter("System", LogLevel.Warning); //默认的配置文件路径是在根目录,且文件名为log4net.kafka.config //c.AddLog4Net(); //如果文件路径或名称有变化,需要重新设置其路径或名称 //比如在项目根目录下创建一个名为 Configure 的文件夹,将 log4net.kafka.config 文件移入其中 //则需要使用下面的代码来进行配置 c.AddLog4Net(new Log4NetProviderOptions() { Log4NetConfigFileName = "Configure/log4net.kafka.config", Watch = true }); }); }//logger使用方式 private readonly ILogger<RoleController> logger; private readonly IRoleService roleService; private rea
基于Doris的日志存储分析平台(Doris库表设计)
于 2024-05-10 15:08:09 首次发布

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



