The message says that a client (or intermediary) closed TCP connection without
closing AMQP 0-9-1 connection. That’s as much as we know.
It can be attributed to application bugs (unhandled exceptions that lead to connection closure),
client library bugs, network configuration issues, and so on.
Clients must not assume that publishers are handled as soon as they are sent, even with TCP.
Use publisher confirms:
http://www.rabbitmq.com/confirms.html and add more logging and error
handling around publishes in your code and possibly in your client library.
Capturing a Wireshark/tcpdump dump (
https://www.rabbitmq.com/amqp-wireshark.html) can
provide a lot of additional information.
> --
> You received this message because you are subscribed to the Google Groups "rabbitmq-users"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
rabbitmq-user...@googlegroups.com.
> To post to this group, send an email to
rabbitm...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
>
--
MK
Staff Software Engineer, Pivotal/RabbitMQ