首页 > 其他分享 >springboot集成nacos 注册中心

springboot集成nacos 注册中心

时间:2023-01-16 10:11:50浏览次数:54  
标签:集成 springboot nacos springframework import org cloud discovery

 

  • 接上一篇集成配置中心,本文介绍注册中心,目录结构如下

  • 在nacosregister的pom.xml文件中添加引用
 <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
            <version>2.2.3.RELEASE</version>
        </dependency>
  • 在application.yml文件中,添加配置
server:
  port: 9090   #启动端口号  命令行注入
spring:
  application:
    name: mytask-register
  cloud:
    nacos: # nacos服务地址
      discovery:
        server-addr: 127.0.0.1:8848
  • 启动类,main函数如下
package org.howdy;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

/**
 * Hello world!
 *
 */
@SpringBootApplication
@EnableDiscoveryClient //可以省略,不添加
public class SpringbootNacosRegisterApplication
{
    public static void main( String[] args )
    {
        System.out.println( "Hello SpringbootNacosRegisterApplication!" );
        SpringApplication.run(SpringbootNacosRegisterApplication.class,args);
    }
}
  • 操作完成后,启动项目,在nacos服务管理界面,显示注册的服务

 

标签:集成,springboot,nacos,springframework,import,org,cloud,discovery
From: https://www.cnblogs.com/personblog/p/17054757.html

相关文章

  • springboot反射 + 自定义注解
    利用反射调用方法获取bean寻找bean中指定的方法method(方法名可能匹配,参数类型不匹配,故还要分析参数类型)利用method.invoke方法Spring已经为此实现了完整的机制,......
  • springboot之json/yml配置文件的读取
    配置文件读取项目根目录的config目录下person.yml,文件夹如下person:name:qinjiangage:3happy:falsebirth:2000/01/01maps:{k1:v1,k2:v2}lis......
  • springboot集成nacos 配置中心
    nacos本机需要安装好,未安装时,参考创建一个springbootmyapi项目,使用maven进行依赖包管理,创建两个模块nacosconfig(配置中心)、nacosregister,(注册中心),本方主......
  • windows下Nacos安装
        官网地址:http://nacos.io/zh-cn/index.htmlNacos(DynamicNamingandConfigurationService),Nacos是一个以服务为一等公民的注册、配置和管理中......
  • 230115_50_SpringBoot入门
    如果类中属性比较多,通过@value赋值比较麻烦。可以通过yaml配置文件给实例赋值。新建Person类,通过@ConfigurationProperties注解可以实现配置文件注入,其中prefix可以指......
  • springboot url中获取所有RequestMapping的URL路径列表集
    springboot项目在做URL权限控制的时候需要获取全部的URL,一个一个去controller中找费时费力,有的权限点的命名和URL有一定的对应关系。如果能用程序获得全部URL,将会省去很......
  • Spring Boot---(11)SpringBoot使用Junit单元测试
    摘要:本文详细的记录了SpringBoot如何结合Junit写测试用例,如何执行,打包执行,忽略执行等操作,SpringBoot内置了Junit测试组件,使用很方便,不用再单独引入其他测试组件。 演示环境......
  • SpringBoot完成SSM整合之SpringBoot整合junit
    SpringBoot​​......
  • nacos读配置的那些坑
    废话不多说直接描述问题nacos打war包无法读取配问题当你打成war时无法读取配置,但是你在启动nacos的时候又会把网页上面的配置打印出来但是你的程序就是没法读取经过几......
  • springboot2.3.x版本发生异常时,响应的message和exception为空问题
    原因:因为boot2.3.x版本可能考虑信息安全问题,把以下两个值默认为server:error:include-message:neverinclude-exception:false发生异常是返回{"ti......