5장. Microsoft Azure에서 JBoss EAP를 사용할 때 지원되지 않는 기능
Microsoft Azure에서 JBoss EAP를 사용할 때 지원되지 않는 몇 가지 기능이 있습니다.
- Shared Store를 사용한 ActiveMQ Artemis High Availability
- Artemis 공유 저장소를 사용한 JBoss EAP 메시징 고가용성은 Microsoft Azure에서 지원되지 않습니다. Azure에서 JBoss EAP 메시징 고가용성을 구성하려면 Microsoft Azure 섹션의 ActiveMQ Artemis 고가용성 구성의 지침을 참조하십시오.
- mod_custer Advertising
- JBoss EAP를 Cryostat mod_cluster 프록시 로드 밸런서로 사용하려는 경우 Azure UDP 멀티캐스트 제한으로 인해 mod_cluster 알림이 기능적으로 지원되지 않습니다. 자세한 내용은 Microsoft Azure의 mod_cluster를 사용한 로드 밸런싱 구성을 참조하십시오.
- 가상 머신 스케일링 세트
축소 프로세스 중에 모든 트랜잭션이 완료될 때까지 자동 축소 기능이 기다리지 않기 때문에 Microsoft Azure VMSS(Virtual Machine Scale Set)의 트랜잭션은 지원되지 않습니다. 이로 인해 데이터 무결성 문제가 발생할 수 있습니다. Microsoft Azure VMSS는 EAP VM을 제거하고 적절한 종료를 지원하지 않으므로 EAP 클러스터링에 대한 다음과 같은 제한 사항이 발생합니다.
-
HA의 서버 측 상태를 Red Hat Data Grid와 같은 타사 서비스에 외부화해야 하는 구성에 대해 VMSS를 지원해야 합니다. JBoss EAP는 VMSS
를 지원하지만 상태 저장 세션빈에는 사용할 수 없습니다.
-
HA의 서버 측 상태를 Red Hat Data Grid와 같은 타사 서비스에 외부화해야 하는 구성에 대해 VMSS를 지원해야 합니다. JBoss EAP는 VMSS
- Azure App Service
JTS는 JBoss EAP Azure App Service 오퍼링에서 지원되지 않습니다.
참고JTS는 지원되지 않지만 Jakarta 트랜잭션은 다음 조건에서 지원됩니다.
- 인스턴스 자동 제거가 비활성화됩니다.
- 예를 들어 Azure 대시보드를 사용하여 실행 중인 인스턴스 수를 줄이면 인스턴스가 수동으로 제거되지 않습니다.
또한 자카르타 Enterprise Cryostats-remoting을 통한 트랜잭션은 지원되지 않습니다.
- JBoss EAP 클러스터링에 지원되지 않는 Azure 자동 스케일링
수평으로 스케일링할 때는 다음 JBoss EAP 클러스터링 사용 사례가 지원되지 않습니다.
분산 HTTP 세션
Infinispan-session-management- 분산, 복제 또는 분산형 캐시 사용
분산
@StatefulCryostatsinfinispan-passivation-store를 통해- 분산, 복제 또는 분산형 캐시 사용
분산 migration 타이머
- 분산, 복제 또는 분산형 캐시를 사용하는 경우
- Singleton Cryostats
JPA/Hibernate Second-Level Cache
- 분산, 복제 또는 분산된 엔티티/컬렉션/쿼리 캐싱
- Singleton 배포
- 싱글톤 MSC 서비스
공용 WildFly
클러스터링API:-
레지스트리API ServiceProviderRegistryAPI지원되는 JBoss EAP 클러스터링 사용 사례 목록은 JBoss EAP 클러스터링을 위한 Azure 자동 스케일링 기능을 참조하십시오.
JBoss EAP 클러스터링 인스턴스를 설정하려면 Microsoft Azure에서 JBoss EAP의 클러스터링 인스턴스 설정을 참조하십시오.
-