RabbitMQ: Obsługa błędu Error: Socket closed abruptly during opening handshake w Node.js
Ta dokumentacja jest częścią przewodnika Pierwsze kroki. Pełny przewodnik znajdziesz tutaj: Jak korzystać ze Stackhero dla RabbitMQ.
Jeśli podczas korzystania z Node.js pojawi się błąd Error: Socket closed abruptly during opening handshake, prawdopodobnie używasz wersji biblioteki amqplib starszej niż 0.10.7 z RabbitMQ 4.1.0 lub nowszym. Zmiana ta związana jest z ustawieniem frame_max wprowadzonym w RabbitMQ 4.1.0.
Aby rozwiązać ten problem, zaktualizuj bibliotekę amqplib do wersji 0.10.7 lub nowszej.