> Java > java지도 시간 > 본문

Java Spring Boot는 로깅을 위해 Seq를 사용합니다.

Barbara Streisand
풀어 주다: 2024-10-22 06:08:03
원래의
383명이 탐색했습니다.

주된 동기는 로깅에 SEQ를 사용한다는 것인데, Gradle을 사용하여 Java Spring Boot에서 SEQ를 사용하는 방법에 대한 빠르고 완전한 가이드를 찾을 수 없었습니다. 그래서 여기에 제가 찾은 내용을 기록해 놓았습니다.

단계

프로젝트에 이 구성을 사용하고 있습니다.

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으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿