Kdyby/RabbitMq

AMQPRuntimeException: Invalid frame type 60

Closed this issue · 3 comments

fabik commented

Hello, I've been using this library for a long time without any problems. Since yesterday I sometimes get this error when a message is consumed. It only happens from time to time. Independently, @mstrouhal told me he has the same problem as well. Has anyone else experienced this problem? Do you have any ideas what causes it?

The server is running PHP 7.0.8 and RabbitMQ 3.6.1 on Ubuntu 14.04. The dependencies are in these versions: 116312d, php-amqplib/php-amqplib@fa2f0d4

error

Hi folks. I've been using Kdyby\RabbitMQ with millions of messages per day. This issue started to occur yesterday on all of my servers and now it is spamming error logs constantly. Servers are running PHP 5.6.24 on Debian (Wheezy and Jessie). Do you have any recommendations to solve the problem?

After upgrading to newest RabbitMQ server + increasing timeout for connection handshake from 10 seconds to 20 - the issue is gone without any further occurrence.

fabik commented

Upgrade to RabbitMQ 3.6.5 solved the problem. Something was probably broken in RabbitMQ 3.6.1. I hope it will not randomly occur again.