首页 > 其他分享 >【SpringCloud】Spring Cloud Alibaba 及 Nacos开机启动

【SpringCloud】Spring Cloud Alibaba 及 Nacos开机启动

时间:2024-01-14 16:23:04浏览次数:23  
标签:bin service 启动 SpringCloud nacos Nacos 命令 systemctl Alibaba

  前提:已经安装好nacos应用

  1、在 /lib/systemd/system  目录底下,新建nacos.service文件

  可使用以下命令:

vim /lib/systemd/system/nacos.service

  里面的配置信息,如下: 

[Unit]
# 描述,启动脚本,包括start,stop
Description=nacos
# 表示当前服务是在那个服务后面启动,一般定义为网络服务启动后启动
After=network.target

[Service]
# 添加java的环境变量,在systemctl中它不会读取.bash_profile中的环境变量的,必须明确指定
Environment="JAVA_HOME=/data/soft/jdk1.8.0_341"
# 定义启动类型
Type=forking
# 定义启动进程时执行的命令。/bin/bash必须有,不然会报错
ExecStart=[nacos的安装目录]/bin/startup.sh -m standalone
# 重启服务时执行的命令
ExecReload=[nacos的安装目录]/bin/shutdown.sh
# 定义关闭进程时执行的命令。
ExecStop=[nacos的安装目录]/bin/shutdown.sh
# 是否分配独立空间
PrivateTmp=true

[Install]
 #表示多用户命令行状态
WantedBy=multi-user.target

  2、然后执行如下命令

systemctl daemon-reload        #使配置文件生效

  3、然后执行如下命令,使nacos开机自启生效

systemctl enable nacos.service        #使nacos开机自启生效

  4、执行nacos启动命令

systemctl start nacos.service        #执行nacos启动命令

  5、期间遇到的问题,启动报错,查看nacos运行状态

systemctl status nacos.service        #查看nacos的运行状态

 

标签:bin,service,启动,SpringCloud,nacos,Nacos,命令,systemctl,Alibaba
From: https://www.cnblogs.com/h--d/p/17963838

相关文章

  • Springcloud智慧工地管理云平台源码 AI智能识别
    智慧工地解决方案一、现状描述 建筑工程建设具有明显的生产规模大宗性与生产场所固定性的特点。建筑企业70%左右的工作都发生在施工现场,施工阶段的现场管理对工程成本、进度、质量及安全等至关重要。同时随着工程建设规模不断扩大,工艺流程纷繁复杂,如何搞好现场施工现场管理,控制......
  • nacos开启鉴权配置
    参考链接:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html1、nacos开启鉴权2.2.2版本之前的Nacos默认控制台,无论服务端是否开启鉴权,都会存在一个登录页,这就导致很多用户被误导认为Nacos默认是存在鉴权的。在社区安全工程师的建议下,Nacos自2.2.2版本开始,在未开启鉴权时,默......
  • springcloud分布式微服务
                      ......
  • Docker安装nacos(配置文件映射)
    1、拉取镜像dockerpullnacos/nacos-serverPS:这是拉取最新的nacos版本,若是要拉取指定版本,则可以在后面加上版本号(如:dockerpullnacos/nacos-server:v2.2.0)2、创建存储nacos数据信息的目录在根目录下创建/data/docker/nacos目录,用于挂载存储nacos的数据信息mkdir/data/doc......
  • nacos for k8s
    nacos-deploy.yaml基于nfs---apiVersion:v1kind:Servicemetadata:name:nacos-headlessnamespace:testlabels:app:nacos-headlessspec:type:ClusterIPports:-port:8848name:servertargetPort:8848-port:9848......
  • Nacos配置管理(七)
    1统一配置管理2微服务配置拉取获取配置的步骤如下:将配置交给Nacos管理的步骤:在Nacos中添加配置文件;(控制台添加按钮+实现可视化实现)在微服务中引入Nacos的配置管理客户端(config)依赖;<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-clou......
  • Gateway动态路由配置——Nacos
    Gateway一般配置路由的方式有三种,代码、文件、注册中心,但个人感觉使用注册中心的方式去动态更新路由的方式更能契合项目,但是配置会比较麻烦,不如文件和代码去配置简单Nacos加入配置:gateway-router我这里使用的是Json格式id:唯一idpredictates:断言,我使用的是Path断言uri:真实请求的上......
  • 1. 将 XXX 注册成 Windows 服务运行 -- 以Nacos为例
    众所周知,在Windows环境下想要启动nacos需要运行bin目录下的startup.cmd。这样的启动方式需要保证cmd窗口一直开着,只要把这个窗口关掉,nacos服务就停了。所以为了避免人为的误关窗口,把nacos注册成一个winserver就是一个好的选择。这样不仅可以保证nacos一直在后台运......
  • 闪速优选--五天学会SpringCloud实战
    本专栏带你用SpringCloudAlibaba搭建一套项目,让你五天掌握微服务的使用。微服务是很重要的技术,学会微服务会大大提升个人竞争力,大大提高简历筛选和面试通过率。项目名字:闪速优选。SpringCloudAlibaba在2020年之后的微服务项目中占主流,学它是最好的选择。教程地址:SpringCloud项目......
  • springcloud项项目使用脚本启动.sh,报错nested exception is org.apache.ibatis.excep
    问题:项目在使用java-jar启动每个jar包时,项目可正常访问,但要改为使用脚本,启动时,程序就报这个错了nestedexceptionisorg.apache.ibatis.exceptions.PersistenceException:###Errorqueryingdatabase.Cause:com.baomidou.dynamic.datasource.exception.CannotFindDataSource......