1
    ConnectionFactory factory = new ConnectionFactory();
    factory.setHost(host);
    Connection connection = factory.newConnection();
com.rabbitmq.client.MalformedFrameException: AMQP protocol version mismatch; we are version 0-9-1, server sent signature 1,1,0,10

当我尝试创建一个新的 RabbitMQ 连接时,我收到了这个错误。奇怪的是,我在两个不同的 linux 机器上安装了 RabbitMQ 2.8.2 服务器,一个可以工作,另一个不能。有任何想法吗?

4

1 回答 1

3

其中一个盒子上是否运行了 Apache QPID?这可以解释你的版本不匹配。RabbitMQ 服务器目前仅达到 0.9.1。

于 2012-06-14T08:19:19.417 回答