RabbitMQ Broken pipe connection closed
메시지를 받아서 전달해 주는 오픈소스로 RabbitMQ를 많이 사용한다. RabbitMQ 운용 중에 발생하는 상황에 대해서 정리해봅니다. 문제 Application에서 message publish할 때 아래와 같은 오류가 Application log에 남고 RabbitMQ와의 연결이 끊어집니다. 큐에 있던 consumer 들이 모두 제거되서 메시지를 처리하지 못하는 상황이 발생합니다. Caused by: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) ~[?:1.8.0_73] RabbitMQ 로그에는 아래와 같은 로그가 남습니다. {writer,send_failed,{error,t..
개발
2020. 9. 15. 21:46