반응형
개요
WildFly 클러스터는 각각의 서버가 생셩한 세션을 공유하여 한쪽 서버가 다운시에도 다른 서버가 사용자의 요청에 대해 지속적으로 서비스가 가능하도록 하는 기능입니다. 이 글은 각 서버에서 세션 공유 설정에 대해서 설명합니다.
구성환경
WildFly 16
CentOS 7.6
1. Server Group에 클러스터를 구성할 서버 생성 또는 추가
Runtime > Server Group > + Add Server Gruop > + Add Server
2. WEB-INF/web.xml 설정
<web-app ....>
<distributable/> => 추가
</web-app>
3. 노드간 세션 공유 통신에 사용할 인터페이스 설정
jgroups-tcp, jgroups-udp의 인터페이스를 클러스터간에 통신 가능한 인터페이스(host.xml 설정한 interface 참조)로 수정
** 디폴트로 host.xml 의 private interface의 IP는 127.0.0.1 기본설정 되어 있어 2노드 이상 클러스터간 통신이 안됨
Configuration > Socket Binds > Socket Bind Groups - View > Inbound
반응형
'WEB & WAS > WildFly' 카테고리의 다른 글
[WildFly] context root 설정 (0) | 2019.09.30 |
---|---|
[WildFly] web Context 배제(exclude) (0) | 2019.09.03 |
[WildFly] apache wildfly 연동(mod_cluster) (0) | 2019.09.02 |
[WildFly] 어플리케이션 배포 (0) | 2019.08.30 |
[WildFly] Apache WildFly 연동(mod_jk) (0) | 2019.08.29 |