2013-11-26 110 views
1

我有一箇舊版本的RabbitMQ,它在使用Ruby的AMQP插件時無法在隊列中獲取新條目。查看他們的README.md,他們聲明older RabbitMQ instances may not work with newer versions of the AMQP library.不幸的是,鏈接的文檔不存在,並且查看repo的/ docs /文件夾中看起來包含過時的信息。舊版RabbitMQ實例的AMQP版本

所以我的問題是,RabbitMQ v2.6.1使用什麼AMQP協議的實現? v2.6.1是否支持更新版本的AMQP Ruby Gem?

+0

你不能簡單地升級的RabbitMQ實例?\ – Cmag

+0

@Clustermagnet不,還沒有。先取代舊系統! –

回答

0

看着這個article似乎1.7.x的RabbitMQ使用0.8和1.8.x的AMQP規範使用0.9。理想情況下,AMQP紅寶石應該有效,但我最終只是使用兔子。

這是因爲顯著1.8 RMQ使用AMQP 0.9,而V1.7.2使用AMQP 0.8