51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nacos 开机启动 配置

nacos 开机启动 配置

1-创建Nacos服务的systemd单元文件:

sudo vi /etc/systemd/system/nacos.service

[Unit]
Description=Nacos Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/soft/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/soft/nacos/bin/shutdown.sh && /usr/local/soft/nacos/bin/startup.sh -m standalone
ExecStop=/usr/local/soft/nacos/bin/shutdown.sh
Restart=on-failure
 # 如果有特定用户运行nacos,否则可保持默认(如root)
User=nacos_user
# 如果有特定组运行nacos,否则可保持默认
Group=nacos_group 
PrivateTmp=true

[Install]
WantedBy=multi-user.target

请确保 ExecStart 和 ExecStop 路径与您实际安装Nacos的路径一致。

重新加载systemd以检测新的服务配置文件:

systemctl daemon-reload

启用Nacos服务开机启动:

systemctl enable nacos

检查Nacos服务状态以及尝试手动启动它:

systemctl status nacos
systemctl start nacos

{#more-16769}

开机后发现问题:

(code=exited, status=217/USER)

多次测试后发现备注内容不能与 User 和 Group 在同一行中,将备注内容换行后,启动正常。

赞(1)
未经允许不得转载:工具盒子 » nacos 开机启动 配置