Haproxy

haproxy 예전 frontend로 서비스 호출되는 경우

babbeolicoding 2023. 6. 14. 22:39
반응형

현상

haproxy 서비스를 호출하면 서비스가 성공과 실패를 반복함
로그를 확인해 보니 실패하는 경우는 예전에 설치했던 haproxy frontend로 서비스가 호출됨

 

원인분석

centOS에서 yum으로 haproxy를 설치하고 haproxy.cfg 세팅 후 서비스를 실행함
하지만 버전이 낮아 yum remove로 haporxy를 삭제함
이 후 haproxy 수동 설치를 진행하고 haproxy 서비스를 실행함

==> 과거 서비스가 남아 문제가 발생한 것으로 보임

 

해결 방법

ps -ef | grep haproxy 로 확인 후 
haproxy -f haproxy.cfg로 돌고 있는 프로세스 전부 kill
kill -9 pid
이후 haproxy 재기동 후 예전 haproxy frontend로 호출하는 서비스 없어짐

 

아마도 OS를 재부팅하면 가능하지 않을까 했지만
운영 중인 서버를 재부팅 할 수는 없었음

반응형

'Haproxy' 카테고리의 다른 글

haproxy 자주 쓰는 핵심 문법 3가지  (0) 2026.01.14
Haproxy log 설정  (0) 2023.06.15
Haproxy resolver 설정(Dynamic DNS resolution)  (0) 2023.06.13
Haproxy frontend http to backend https  (0) 2023.06.06