首页 > Java > java教程 > 正文

Java Spring Boot 使用 Seq 进行日志记录

Barbara Streisand
发布: 2024-10-22 06:08:03
原创
289 人浏览过

主要动机是我使用 SEQ 进行日志记录,但我找不到使用 SEQ 与 java spring boot 使用 gradle 的快速完整指南。所以我在这里记录我的发现。

步骤

我在项目中使用此配置

Java Spring Boot use Seq for logging

将这些添加到 build.gradle 中以获取依赖

repositories {
    ...
    maven { url 'https://jitpack.io' }
}

dependencies {
    ...
    implementation 'com.github.serilogj:serilogj:v0.6.1'
}
登录后复制

现在只需配置记录器

// import serilogj.Log;
// import serilogj.LoggerConfiguration;
// import serilogj.events.LogEventLevel;
// import static serilogj.sinks.seq.SeqSinkConfigurator.seq;

// setting up the logger
Log.setLogger(new LoggerConfiguration()
        .writeTo(seq("http://localhost:5341/"))
        .setMinimumLevel(LogEventLevel.Verbose)
        .createLogger());

// using the logger
var logger = Log.getLogger().forContext(SpringApplication.class);
logger.information("Hello World");
登录后复制

通过此设置,记录器应该可以工作

Java Spring Boot use Seq for logging

您可以在这里找到代码

参考

  1. https://docs.datalust.co/docs/using-java
  2. 我的博客
  3. 源代码

以上是Java Spring Boot 使用 Seq 进行日志记录的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!