Nacos配置成系统服务,开机自动启动及注意事项

设置开机启动

vim /lib/systemd/system/nacos.service

[Unit]

Description=nacos

After=network.target

[Service]

Type=forking

ExecStart=/usr/local/nacos/bin/startup.sh

ExecReload=/usr/local/nacos/bin/shutdown.sh

ExecStop=/usr/local/nacos/bin/shutdown.sh

PrivateTmp=true

[Install]

WantedBy=multi-user.target


--------------------------------------------------------------------------------------

如果是单机模式这个语句需要修改为如下

ExecStart=/usr/local/nacos/bin/startup.sh -m standalone

保存后执行以下命令

systemctl daemon-reload

systemctl enable nacos.service

systemctl start nacos.service

如果报错:

nacos.service: Service hold-off time over, scheduling restart.

是service启动文件没有加载进来  需要重启系统 reboot   就可以了

注意事项:

需要修改/usr/local/nacos/bin/startup.sh 中的一个参数

原:


/usr/local/jdk1.8.0_11

修改后:


保存后就不会启动是报错了。

你可能感兴趣的:(Nacos配置成系统服务,开机自动启动及注意事项)