반응형 Tomcat3 하나의 tomcat에 같은 프로젝트 두개 이상 띄우기 : 'webapp.root' 에러 하나의 톰캣에 같은 프로젝트를 두개 이상 띄었을 때 에러가 발생했다. 심각: Exception sending context initialized event to listener instance of class ch.qos.logback.ext.spring.web.LogbackConfigListener java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' log4j의 default value가 webapp.root라 따로 지정해주지 않는다면 중복된다. 해결방법은 간단한다! web.xml에 아래와 같이 추가해주면 끝! param-value를 지정해주면 된다 webAppR.. 2021. 12. 13. [Apache] web-was 연동, socket_timeout 설정 이슈 현상 web-was가 연동된 프로젝트에서 테스트를 하는데 데이터 중복 에러가 발생하였다. 다른 서버로 데이터를 전송하는데 그 서버에서 응답이 10초안에 오지 않아 우리 서버에서는 재요청을 하고, 그 서버에서는 이미 데이터 처리를 했기 때문에 중복 요청이 된 것이다. (우리 서버에서는 해당 요청건이 미완료 상태이고..) apache쪽 설정 파일 중 workers.properties가 있고, socket_timeout이라는 항목이 있는데 이게 10으로 설정되어 있을 경우 응답이 해당 시간 안에 오지 않으면 재요청하게 된다... 서버의 상황에 맞게 조절해서 쓰자.. worker.worker1.socket_timeout=10 2021. 11. 30. [Tomcat] JNDI 정보 암호화(DB정보 : url, username, passowrd) / KDF 알고리즘 이용 1. url, username, password를 encrypt 한다. KDFEncrypted.java import java.security.MessageDigest; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.codec.binary.Hex; public class KDFEncrypted { public static void main(String[] args) { String key = "test"; String url = "jdbc:tibero:thin:@10.10.10.XX:XXXX:tibero"; St.. 2021. 11. 30. 이전 1 다음 728x90 반응형