首先是nacos下载在GitHub选择需要的版本进行下载,下载之后解压会有bin,conf等目录
由于在win10环境下只能启动单机版在cmd下 使用 startup.cmd -m standalone,启动成功如下
全局参数
参数名 | 含义 | 可选值 | 默认值 | 支持版本 |
---|---|---|---|---|
nacos.home(-D) | Nacos的根目录 | 目录路径 | Nacos安装的目录 | >= 0.1.0 |
nacos.standalone(-D) | 是否在单机模式 | true/false | false | >= 0.1.0 |
nacos.functionMode(-D) | 启动模式,支持只启动某一个模块,不设置时所有模块都会启动 | config/naming/空 | 空 | >= 0.9.0 |
nacos.inetutils.prefer-hostname-over-ip | cluster.conf 里是否应该填hostname | true/false | false | >= 0.3.0 |
nacos.inetutils.ip-address | 本机IP,该参数设置后,将会使用这个IP去cluster.conf 里进行匹配,请确保这个IP的值在cluster.conf 里是存在的 | 本机IP | null | >= 0.3.0 |
nacos.security.ignore.urls | 控制台鉴权跳过的接口 | 需要跳过控制台鉴权的接口列表 | 空 | >= 0.9.0 |
nacos配置中心配置
首先nacos会读取bootstrap.yml(bootstrap中配置了相关信息就是要去的注册中心的信息,注册中心的信息在项目启动的时候会进行读取)
接下来就是nacos配置管理
配置之后会有不同的选择测试环境等每个对应一个id,然后在dataid中添加bootsrap中的名称,以及选择配置文件的类型
然后再新加配置,配置的dataid就是bootstrap中的要是不加默认读取spring.application.name
然后在
接着把数据源等配置信息内容添加到配置内容即可