librabbitmq
librabbitmq copied to clipboard
ConnectionError: Couldn't revive channel
when the publisher does not publish message for a long time, and then a message comes, the publisher will raise the error: "ConnectionError: Couldn't revive channel"
when i use the Rabbitmq 3.5.5, the problem above dose not exist. but when i update the rabbitmq to 3.6.10, the problem above exists.
and it is stange that when using 3.6.10, the error raised, but the message that raised that error is published to the rabbitmq and consumer consumes the msg !!!!! i check the C code, when this error is raised, this lib will close the connection with the rabbitmq server:
it's recommended to use py-amqp