스프링 부트(Spring Boot) 4.1.0-M2 출시: 기능 개선 및 RabbitMQ Streams 지원
스프링 부트(Spring Boot) 4.1.0-M2가 출시되어 Maven Central에서 사용 가능
80개 이상의 개선 사항, 문서 업데이트, 의존성 업그레이드, 버그 수정 등 다양한 기능 개선
`/actuator/info`의 프로세스 정보 추가, `spring.config.import` 인코딩 지원, RabbitMQ Streams 지원 추가
새로운 기능: /actuator/info 추가
이번 릴리스에서는 `/actuator/info` 엔드포인트(Endpoint)를 통해 추가적인 프로세스 정보(Process Information)를 제공한다.
`/actuator`는 스프링 부트(Spring Boot) 애플리케이션의 상태를 모니터링하고 관리하는 데 사용되는 기능
헬스 체크(Health Check), 지표(Metrics) 확인, 환경 변수(Environment Variables) 조회 등 다양한 정보를 제공
개발자는 이 정보를 통해 애플리케이션의 실행 상태를 실시간으로 파악하고 문제 발생 시 신속하게 대응 가능
spring.config.import 인코딩 지원
스프링 부트(Spring Boot) 4.1.0-M2는 `spring.config.import`에 대한 인코딩(Encoding) 지원을 추가했다.
`spring.config.import`는 외부 설정 파일(Configuration File)을 로드하는 데 사용
인코딩 지원으로 다양한 문자 인코딩(Character Encoding)을 사용하는 설정 파일을 문제없이 로드 가능
다국어 환경(Multilingual Environment) 지원 및 설정 파일의 호환성(Compatibility)을 향상시킴
RabbitMQ Streams 지원
이번 릴리스에서는 RabbitMQ Streams에 대한 서비스 연결(Service Connection)을 지원한다.
RabbitMQ Streams는 고성능 메시징(Messaging)을 위한 RabbitMQ의 새로운 기능
대용량 데이터 처리(Large-scale Data Processing) 및 실시간 스트리밍(Real-time Streaming)에 특화
스프링 부트(Spring Boot)를 통해 RabbitMQ Streams를 쉽게 통합하여 이벤트 기반 아키텍처(Event-driven Architecture) 구축 가능