[spring] 경고: 유효하지 않은 셧다운 명령 [GET / HTTP/1.1]을(를) 받았습니다.

스프링 프로젝트를 시작하고 아파치 서버를 연결해서 localhost로 들어갔는데 오류가 났다..

분명 사용하기로 설정한 포트번호로 들어갔는데 shutdown 포트로 연결이 됐다

 

console_image_!

 

 

아파치 포트 관련 문제인 것 같아서 스프링 프로젝트 내의 server.xml을 수정하고 다시 내가 설정한 포트로 연결하면 로드되지만,

다시 서버를 껐다 켜면 shutdown 포트와 연결 포트가 마음대로 바뀌었다..! 대체 왜

 

xml_1
xml_2

 

 

결국 헤메다 찾은 원인은 다음과 같았다

C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\server.xml

위치의 server.xml 파일에 포트 정보가 -1로 되어 있어서 shutdown 포트와 연결 포트를 마음대로 바꾸었던 것

사용 포트를 8080, 셧다운 포트를 8005로 조정했더니 다음부터 sts에서도 포트가 잘 설정됐다

 

xml_3
xml_4