Spring Boot의 기본 로그 출력은 다음 예제와 유사하다.
2024-02-22T18:32:30.542Z INFO 33203 --- [myapp] [ main] o.s.b.d.f.logexample.MyApplication : Starting MyApplication using Java 17.0.10 with PID 33203 (/opt/apps/myapp.jar started by myuser in /opt/apps/)
2024-02-22T18:32:30.547Z INFO 33203 --- [myapp] [ main] o.s.b.d.f.logexample.MyApplication : No active profile set, falling back to 1 default profile: "default"
2024-02-22T18:32:31.720Z INFO 33203 --- [myapp] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
2024-02-22T18:32:31.735Z INFO 33203 --- [myapp] [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2024-02-22T18:32:31.735Z INFO 33203 --- [myapp] [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.19]
2024-02-22T18:32:31.804Z INFO 33203 --- [myapp] [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2024-02-22T18:32:31.805Z INFO 33203 --- [myapp] [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1176 ms
2024-02-22T18:32:32.386Z INFO 33203 --- [myapp] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
2024-02-22T18:32:32.401Z INFO 33203 --- [myapp] [ main] o.s.b.d.f.logexample.MyApplication : Started MyApplication in 2.419 seconds (process running for 2.744)
application.properties 파일
spring.application.name=my-app
@SpringBootApplication 어노테이션
@SpringBootApplication(name = "my-app")
public class MyApplication {
}
환경 변수
SPRING_APPLICATION_NAME=my-app