1. История
После распаковки файла службы Nacos вам необходимо вручную выполнять команду startup.sh -m standalone каждый раз, чтобы запустить службу Nacos.Вы не можете использовать системные команды systemctl для запуска, остановки, перезапуска и просмотра состояния Nacos.
В этом сообщении в блоге в основном объясняется, как реализовать системную команду systemctl Nacos.
2. Этапы реализации
1. Запишите файл запуска системы Nacos
Создайте файл nacos.service в каталоге /lib/systemd/system
vi /lib/systemd/system/nacos.service
Напишите содержание следующим образом:
[Unit]
Description=nacos
After=network.target
[Service]
Environment="JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64"
Type=forking
ExecStart=/home/tools/nacos/nacos/bin/startup.sh -m standalone
ExecReload=/home/tools/nacos/nacos/bin/shutdown.sh
ExecStop=/home/tools/nacos/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
[Описание]
1. /home/tools/nacos/nacos/bin необходимо изменить на фактический путь к личным Nacos
2. JAVA_HOME изменен на фактический путь.
2. Перегрузить все сервисы
systemctl daemon-reload
3. Настройте загрузку на автоматический запуск
systemctl enable nacos
4. Проверьте статус запуска
systemctl is-enabled nacos
5. Просмотр статуса службы
systemctl status nacos
6. Запустите Накос
systemctl start nacos
7. Остановить Нако
systemctl stop nacos
8. Перезапустите Nacos
systemctl restart nacos
PS:
Эффект выполнения команды следующий:
Через http://IP:8848/nacos вы можете получить доступ к странице управления Nacos.
Имя пользователя: nacos
Пароль: nacos