Seslsion Clustering(UniCast)본 테스트는 Wildfly 14 Version에서 TCP IP를 이용한 Session Clustering TEST를 위해 진행1. TEST 환경CentOS7Nginx 1.26.3 VersionWildfly 14.0.1 FinalOpenJDK 1.82. TEST 시나리오WAS #1, #2번기 UniCast IP를 이용해 Session Clustering 설정, 로그 확인Nginx에서 WAS #1, #2번 연동curl 명령어를 통해 index.jsp 호출 (Session ID를 확인하기 위한 JSP)Failover TEST 진행 - 처음 호출된 서버에서 Session ID를 확인 후, 해당 서버 다운 그 다음 다른 WAS 서버에서 동일한Session ID가 ..
WAS

1. NoSuchMethodError: log4jjava.lang.NoSuchMethodError: org.apache.logging.log4j.util.StackLocatorUtil.getCurrentStackTrace()설명log4j-core-2.17.1.jar에서 AppenderControl Class에서 log4j-api-2.17.2.jar의 org.apache.logging.log4j.util.StackLocatorUtil.getCurrentStackTrace() 호출하면서 문제가 발생대응 방법Spring Boot Application에서 log4j-api-2.17.1.jar 라이브러리 사용* 참고 URL : https://stackoverflow.com/questions/71722390/l..

Tomcat DB 계정 암호화 Tomcat 서버의 DB정보에 관한 설정은 server.xml 및 context.xml 파일에 존재한다. 해당 정보에는 DB 접속에 필요한 ID와 Password가 있기 때문에 암호화되지 않는다면 계정 정보가 탈취될 가능성이 존재하여 계정 정보를 암호화 해야 한다. Tomcat 자체적으로 DB 계정 암호화 기능을 제공하고 있지 않기 때문에 별도로 라이브러리를 만들어야 한다. 본 글에서 사용하는 라이브러리는 BASE64 인코딩 기준 라이브러리이다. 1. 기능 검증 환경 SW Version Tomcat 9.0.52 PostgreSQL 15.0 OS Ubuntu 22.0.4 LTS JAVA JDK 11.0.21 2. Tomcat 설정 아래 첨부 파일(tomcat_encode.ja..