불친절한 블로그

[AWS] EC2 spring boot + apache + tomcat (내장) 연동 시 생긴 에러 정리 본문

Project/공항 PCR 확인서

[AWS] EC2 spring boot + apache + tomcat (내장) 연동 시 생긴 에러 정리

오누! 2021. 4. 26. 09:39
반응형

앞서 작성한 'EC2 spring boot + apache + tomcat (내장) 연동'을 하면서 발생한 에러를 정리한다.

onu0624.tistory.com/73

 

[AWS] EC2 spring boot + apache + tomcat (내장) 연동(mod_jk)

기존에 spring boot로 만들어진 프로젝트를 EC2에 인스턴스를 생성해서 서버구축을 할 것이다. 그 후 spring boot 내장 tomcat과 EC2에 apache를 설치해서 이 두개를 mod_jk로 연동 할 것이다. 먼저 EC2 인스턴

onu0624.tistory.com

spring boot에서 ContainerConfig를 캡쳐본과 같이 작성하고, tomcat을 설정하고 로컬실행을 해보았다.

 

다음과 같은 에러를 띄웠다.

맨 하단의 에러를 구글링을 통해 검색해보니까

대부분의 해결방안으로 현재 설정한 port의 서비스를 kill하라는 해결방안이 대부분이여서

서버에서 설정한 port의 서비스를 확인해봤지만 설정한 port의 서비스가 없었다.

 

즉, 로컬실행하면서 발생하는 문제여서 코드에서 해결해야하는 문제로 인식을 했고,

에러로 구글링을 하는 것이 아닌 mod_jk 설정 관련해서 에러를 찾기 시작했다.

 

Tomcat 8.5.51 release note를 보면 secretRequired 속성이 true일 때, AJP/1.3 Connector가 시작되지 않는다.라고

표기되어 있다.

[출처] Apache Tomcat 공식 홈페이지

수정해보자

 

로컬 실행 ㄱ

 

반응형
Comments