Проблемы с подключением RabbitMQ с узлом через некоторое время

#node.js #rabbitmq

Вопрос:

В настоящее время я настраиваю клиента, который регулярно получает сообщения из очереди RabbitMQ в отдельной службе. После сегодняшнего тестирования RabbitMQ-очередь возвращает ошибку примерно через 10 часов после отправки 1 сообщения в очередь каждые 10 минут:

 /home/x/x/x/x/x/x.js:25
                    throw error;
                    ^
Error: connect ECONNREFUSED 127.0.0.1:5672
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16) {
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 5672
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
output above.
 

Кроме того, я получаю

 [ERROR] 06:07:00 Error: Heartbeat timeout
 

на отправителе-скрипте. Я запускаю его в Linux без докера. Странно то, что скрипт, кажется, работает какое-то время, но затем RabbitMQ-просто внезапно выходит из строя. У кого-нибудь есть какие-либо идеи, каково может быть решение этой проблемы?