/ / Версія AMQP для старих екземплярів RabbitMQ - ruby, rabbitmq, amqp

Версія AMQP для старих екземплярів RabbitMQ - ruby, rabbitmq, amqp

У мене є старіша версія RabbitMQ, яка має проблеми з отриманням нових записів у черзі під час використання Ruby "s AMQP підключати. Дивлячись на їх README.md, вони констатують це старі екземпляри RabbitMQ можуть не працювати з новішими версіями бібліотеки AMQP. На жаль, пов'язаний документ не існує, і, заглядаючи у / docs / папку репо, схоже, містить застарілу інформацію.

Отже, моє запитання полягає в тому, якою реалізацією протоколу AMQP займається RabbitMQ v2.6.1 використовувати? Б v2.6.1 підтримуватимуться новішими версіями AMQP Ruby Gem?

Відповіді:

0 для відповіді № 1

Дивлячись на це стаття Здавалося б, 1.7.x RabbitMQ використовує специфікації AMQP 0.8 та 1.8.x + використовує 0.9. В ідеалі, рубінна дорогоцінний камінь AMQP повинен був працювати, проте в кінцевому підсумку я просто використовую зайчика.

Це важливо, оскільки RMQ 1.8 використовує AMQP 0.9, тоді як v1.7.2 використовує AMQP 0.8