RabbitMQ: Gestire l'errore Error: Socket closed abruptly during opening handshake con Node.js

Questa documentazione fa parte della guida Guida introduttiva. Consulta la guida completa qui: Come utilizzare Stackhero per RabbitMQ.

Se visualizzate l'errore Error: Socket closed abruptly during opening handshake utilizzando Node.js, probabilmente state usando una versione della libreria amqplib precedente alla 0.10.7 con RabbitMQ 4.1.0 o superiore. Questa modifica è legata all'impostazione frame_max introdotta in RabbitMQ 4.1.0.

Per risolvere il problema, aggiornate la vostra libreria amqplib alla versione 0.10.7 o successiva.