SpringCloud项目注册到Nacos

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);
    }


}
原文地址:https://www.cnblogs.com/zhangruifeng/p/14299383.html