SpringCloud项目注册到Nacos
一、添加依赖
<!-- 服务注册/发现-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!-- 配置中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
二、配置bootstrap.yml
#bootstrap中的内容优先执行,并且不可被覆盖
spring:
#应用名称
application:
name: hgk-gateway
#当前使用的环境
profiles:
active: prod
#nacos配置
cloud:
nacos:
#配置中心地址
config:
server-addr: 192.168.90.138:8848
namespace: 38be2182-ebf0-427d-995c-6c907466f48f
#服务注册地址
discovery:
server-addr: 192.168.90.138:8848
三、创建启动器
package com.sinosoft;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.openfeign.EnableFeignClients;
/**
* @author rayfoo@qq.com
* @version 1.0
* <p>启动器</p>
* @date 2020/12/27 23:47
*/
@SpringBootApplication
@EnableDiscoveryClient
public class SinoGatewayRunner {
public static void main(String[] args) {
SpringApplication.run(SinoGatewayRunner.class, args);
}
}