美文网首页Spring Cloud
Nacos服务注册发现和服务配置

Nacos服务注册发现和服务配置

作者: MaJiT | 来源:发表于2020-07-18 16:47 被阅读0次

    Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它是 Spring
    Cloud Alibaba 组件之一,负责服务注册发现和服务配置,可以这样认为nacos=eureka+config。

    1.搭建nacos环境

    下载地址: https://github.com/alibaba/nacos/releases 下载zip格式的安装包,然后进行解压缩操作

    2.启动nacos

    切换目录 cd nacos/bin
    命令启动 startup.cmd -m standalone

    3.访问nacos

    打开浏览器输入http://localhost:8848/nacos,即可访问服务, 默认密码是nacos/nacos

    image.png

    4.将微服务注册到nacos

    1.在pom.xml中添加nacos的依赖

    <!--nacos客户端--> 
    <dependency> 
        <groupId>com.alibaba.cloud</groupId> 
        <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> 
    </dependency>
    

    2.在主类上添加@EnableDiscoveryClient注解

    @SpringBootApplication
    @EnableDiscoveryClient
    public class ProductApplication

    3.在application.yml中添加nacos服务的地址

    #Nacos配置
    spring: 
      cloud: 
        nacos: 
          discovery: 
            server-addr: 127.0.0.1:8848
    #监控的配置
    management:
      endpoints:
        web:
          exposure:
            include: "*"
    

    4.启动服务, 观察nacos的控制面板中是否有注册上来的微服务

    相关文章

      网友评论

        本文标题:Nacos服务注册发现和服务配置

        本文链接:https://www.haomeiwen.com/subject/ibkfkktx.html