Rabbitmq Experience


최대 1 분 소요

문제 사례들

Timeout waiting to publish ACK from consumer

메시지가 queue에 발행되면, 이 메시지를 읽어가기 위해 기다리는 timeout이 존재. Consummer가 메시지를 읽고 나서 timer가 만료될 때까지 ack가 발행하지 않으면 해당 채널은 기아상태가 된 것으로 판단, channel을 닫아버림.

[warning] <0.23545.1> Consumer 6 on channel 5 has timed out waiting for delivery acknowledgement. Timeout used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more
[error] <0.23545.1> Channel error on connection <0.23498.1> (172.17.0.1:58076 -> 172.17.0.2:5672, vhost: '/', user: 'guest'), channel 5:
[error] <0.23545.1> operation none caused a channel exception precondition_failed: delivery acknowledgement on channel 5 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more
[error] <0.23498.1> Error on AMQP connection <0.23498.1> (172.17.0.1:58076 -> 172.17.0.2:5672, vhost: '/', user: 'guest', state: running), channel 5:
[error] <0.23498.1>  operation basic.ack caused a connection exception channel_error: "expected 'channel.open'"
[info] <0.23498.1> closing AMQP connection <0.23498.1> (172.17.0.1:58076 -> 172.17.0.2:5672, vhost: '/', user: 'guest')
[info] <0.23769.1> accepting AMQP connection <0.23769.1> (172.17.0.1:58220 -> 172.17.0.2:5672)
[info] <0.23769.1> connection <0.23769.1> (172.17.0.1:58220 -> 172.17.0.2:5672): user 'guest' authenticated and granted access to vhost '/'

관련 내용에 대한 질문이나 태클을 환영합니다. 댓글 남겨주세요.



태그:

카테고리:

작성:

업데이트:

댓글남기기