에러 상황: 해당 서버 접근 시 503 화면 발생, 서버 정상 작동 중, 아파치 설정 변경한 것 없음
일단 아파치가 tomcat이 제대로 안 떠있다고 판단
Apache <-> Tomcat 간 8009 포트로 AJP 통신을 하는데 응답이 없다고 드러누운 상황
ajp 설정은 위와 같고 실제로 해당 포트로 떠있음
modjk 로그 확인 시 아래와 같이 접속 실패 에러가 있음
[Tue Jun 10 09:10:54 2025] [22290:140332537931520] [info] jk_open_socket::jk_connect.c (816): connect to ::1:8009 failed (errno=111)
[Tue Jun 10 09:10:54 2025] [22290:140332537931520] [info] ajp_connect_to_endpoint::jk_ajp_common.c (1065): (tomcat8009) Failed opening socket to (::1:8009) (errno=111)
- AJP 프로토콜을 통해 Apache → Tomcat 연결을 시도했는데,
- ::1:8009 주소(IPv6 localhost, 포트 8009)로의 소켓 연결이 실패
- errno=111: Connection refused (연결 거부됨)
해결
Apache workers.properties 또는 mod_jk.conf 확인하여 아래 설정 추가
worker.tomcat8009.host=127.0.0.1
worker.tomcat8009.port=8009
- host가 ::1이면 → 127.0.0.1으로 바꿔야 함
'서버 세팅 & tool' 카테고리의 다른 글
[windows] prometheus & grafana 설치 (1) | 2024.02.08 |
---|---|
[mvn] springboot 프로젝트 바로/여러 인스턴스로 실행하기 (0) | 2024.01.12 |
클라우드 기초 (0) | 2023.12.06 |
[git] 이미 git에 연결된 repository의 remote url 변경 (2) | 2023.01.25 |
[apache] 아파치 재시작 에러 (2) | 2022.06.17 |