Hivemq закрывается через некоторое время
Я установил HiveMQ на свой сервер Ubuntu 16.04 (сбросил zip-файл внутри моего сервера и разархивировал его), затем запустил его через терминал (с SSH-соединением) и подключил клиента, все было хорошо. Затем я закрыл терминал, чтобы посмотреть, смогу ли я подключиться снова, и я смогу, я мог подключиться через 2 часа, но вдруг я не смог.
Есть ли какая-либо команда, чтобы использовать ее всегда?
заранее спасибо
1 ответ
Проверьте этот список в Руководстве пользователя HiveMQ. Начиная с пункта 10 описано, как запустить HiveMQ из сценария запуска.
Установите сценарий инициализации (необязательно)
Для основанных на Debian Linux, таких как Debian, Ubuntu, Raspbian, используя сценарии init.d
cp /opt/hivemq/bin/init-script/hivemq-debian /etc/init.d/hivemq chmod +x /etc/init.d/hivemq
Для основанных на Debian Linux, таких как Debian, Ubuntu, Raspbian с использованием systemd
cp /opt/hivemq/bin/init-script/hivemq.service /etc/systemd/system/hivemq.service
Изменить /etc/init.d/hivemq (необязательно)
Задайте для HIVEMQ_HOME и переменной HIVEMQ_USER правильные значения для вашей системы.
По умолчанию это будет:
HIVEMQ_HOME=/opt/hivemq HIVEMQ_USER=hivemq
Если вы установили HiveMQ в другой каталог, чем /opt/hivemq, укажите ВИЧ EMQ_HOME в вашем скрипте инициализации на правильный каталог. В противном случае демон не запустится правильно.
Запустите HiveMQ при загрузке (необязательно)
Для основанных на Debian Linux, таких как Debian, Ubuntu, Raspbian
update-rc.d hivemq defaults
Для основанных на Debian Linux, таких как Debian, Ubuntu, Raspbian с использованием systemd
systemctl enable hivemq