1.2. MicroProfile
MicroProfile 4.0 지원
JBoss EAP XP 3.0은 MicroProfile 4.0 사양과 호환됩니다.
MicroProfile Config 2.0 지원
JBoss EAP는 MicroProfile 4.0의 일부인 MicroProfile Config 2.0을 지원합니다. 이 구성 인터페이스에는 새 메서드가 도입됩니다.
변경 사항에 대한 자세한 내용은 MicroProfile Config 2.0 릴리스 정보를 참조하십시오.
MicroProfile Metrics 3.0 지원
JBoss EAP는 MicroProfile 4.0의 일부인 MicroProfile Metrics 3.0을 지원합니다. 새 릴리스의 주요 변경 사항은 다음과 같습니다.
- API 코드에서 재사용 가능성과 관련된 모든 것을 삭제했습니다. 이제 모든 메트릭이 재사용 가능으로 간주됩니다.
-
변경된 메트릭 등록입니다.
@Metric으로 주석이 달린 CDI 생산자는 더 이상 지표 등록을 트리거하지 않습니다. 메트릭을 등록하려면MetricRegistry방법을 사용해야 합니다. -
MetricRegistry가 추상 클래스에서 인터페이스로 변경되었습니다.
전체 변경 사항 목록은 3.0의 변경사항을 참조하십시오.
MicroProfile Health 3.0 지원
JBoss EAP는 MicroProfile 4.0의 일부인 MicroProfile Health 3.0을 지원합니다. 주요 변경 사항은 다음과 같습니다.
-
정리된
@Health한정자 -
수정된
HealthCheckResponsedeserialization 문제
이 구성 요소 업그레이드에서는 MicroProfile Health 3.0을 구현하는 smallrye-health 3.0.0의 업그레이드도 다룹니다. 자세한 내용은 MicroProfile Health 3.0 릴리스 정보를 참조하십시오.
MicroProfile OpenTracing 2.0 지원
JBoss EAP는 MicroProfile 4.0의 일부인 MicroProfile OpenTracing 2.0을 지원합니다. 새 릴리스에서는 다음 API를 제거합니다.
-
Scope = ScopeManager.active() -
범위 = ScopeManager.activate(Span, boolean) -
Span = Scope.span() -
Scope = SpanBuilder.startActive() -
Span = Tracer.startManual() -
AutoFinishScopeManager
자세한 내용은 릴리스 2.0 을 참조하십시오.
MicroProfile Fault Tolerance 3.0 지원
JBoss EAP는 MicroProfile 4.0의 일부인 MicroProfile Fault Tolerance 3.0을 지원합니다. 새 릴리스에는 다음과 같은 주요 변경 사항이 있습니다.
- 지표 이름과 범위가 변경되었습니다. MicroProfile Metrics 2.0은 메트릭 태그를 추가했으며 결과적으로 지표 이름에 이전에 포함된 일부 정보가 이제 태그에 포함됩니다.
- 회로 차단기 및 대량 헤드의 라이프 사이클이 지정됩니다. 회로 차단기와 일괄 헤드는 호출 사이에 상태를 유지하므로 올바른 작동을 위해서는 라이프 사이클이 중요합니다.
자세한 내용은 MicroProfile Fault Tolerance 3.0 릴리스 정보를 참조하십시오.