본문 바로가기
츄Log/끄적끄적

SpringBatch 실습중에 H2 console 접근시 Connection Refused

by 츄츄🦭 2023. 12. 28.
728x90

 

 

Spring Batch를 공부하는 중에 발생한 이슈를 적어봅니다.

 

Spring Batch 프로젝트를 셋팅하고 H2디비를 연결 후에 각종 Job을 만들어 테스트 하는 도중, H2 Console 접근이 되지 않았습니다. 

 

http://localhost:8080/h2_console 접근시 ERR_CONNECTION_REFUSED 가 발생하였고,

 

역시나 RST를 받아서 connection_refused가 발생하고 있었습니다.

 

흠.. 이상합니다.

 

8080포트가 열려있는지 확인해보았습니다.

> lsof -i :8080

아무것도 나오지 않았습니다.

 

설마 명령어가 잘못되었나 열린 포트를 확인해보았습니다.

> lsof -PiTCP -sTCP:LISTEN

LISTEN중인 포트에 8080이 없었습니다.

 

프로젝트의 pom.xml을 확인해보았습니다.

-_-ㅋㅋ 바로 발견했습니다.

 

주석을 제거하고, refresh 후 다시 실행해보았습니다.

잘 접속 됩니다.

패킷도 잘 오가고, LISTEN 중인 포트로도 잘 검색됩니다.

 

 

어떻게 하면 더 빨리 실수를 찾을 수 있었을까요?

그냥 처음 웹페이지에서 CONNECTION_REFUSED를 보자마자 pom을 확인하는 것도 나쁘지 않았을지도..?

728x90