1.首先找台机安装好nacos,确保有正常访问 。
2.加入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.2.5.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Greenwich.SR3</version>
<type>pom</type>
<scope>runtime</scope>
</dependency>
<!--nacos连接注册中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
<!--nacos 配置中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
3.在starter文件里增加注解
@EnableDiscoveryClient
增加配置文件 bootstrap.properties内容
server.port=18080 #设置服务名 spring.application.name=spring-cloud-two #设置注册中心连接地址,多个用,号隔开 spring.cloud.nacos.discovery.server-addr=192.168.0.10:8848 #设置nacos配置中心连接地址 spring.cloud.nacos.config.server-addr=192.168.0.10:8848 spring.cloud.nacos.username=nacos spring.cloud.nacos.password=nacos #设置配置文件名的后缀,默认是.properties #spring.cloud.nacos.config.file-extension=yaml #设置所在的命名空间,默认会到public里,填写命名空间ID #spring.cloud.nacos.config.namespace=wewe-wewe-12-wewe #设置所在的组 #spring.cloud.nacos.config.group=DEFAULT_GROUP #设置作用的文件,当出现a-test.yaml,a-dev.yaml时,定义为dev值则用后者文件 #spring.profiles.active=dev

