RabbitMQ: Gérer l’erreur Error: Socket closed abruptly during opening handshake avec Node.js

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment utiliser Stackhero pour RabbitMQ.

Si vous voyez l’erreur Error: Socket closed abruptly during opening handshake lors de l’utilisation de Node.js, cela est probablement dû à l’utilisation d’une version de la bibliothèque amqplib antérieure à 0.10.7 avec RabbitMQ 4.1.0 ou plus récent. Ce changement est lié au paramètre frame_max introduit dans RabbitMQ 4.1.0.

Pour corriger ce problème, mettez à jour votre bibliothèque amqplib vers la version 0.10.7 ou plus récente.