zoukankan      html  css  js  c++  java
  • springCloud中的注册中心Nacos

    springCloud中的注册中心Nacos

    三个模块:

    1.注册中心

    2.服务提供者(生产者) 提供服务

    3.服务消费者(消费者)调用服务

    流程:消费者和生产者都要向注册中心注册,注册的是二者中服务的ip和端口号,

    消费者在注册中心中查找所需服务的ip和端口号,找到后再去生产者中根据ip端口号去调用相应的方法或者服务。

     

    使用步骤:1.下载Nacos,在bin目录中双击startup.cmd启动

    2.在需要注册中心的模块中添加依赖

    <dependency>
         <groupId>org.springframework.cloud</groupId>
         <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>

    3.在启动类上添加@EnableDiscoveryClient注解,是为了能够被注册中心Nacos发现。

     

    使用案例:项目中的一个模块要调用另一个模块的功能

    比如:模块1中有删除远端视频的方法,模块2(对小节的处理),在模块2中要删除小节表中的信息,而小节表中有云端视频的id号,但是直接删除远端视频id号的话并不会在云端存储视频的容器中将视频删除,此时为了解决这个需求就可以使用注册中心,模块2删除小节信息时调用模块1的功能(删除远端视频的方法)。

  • 相关阅读:
    jquery $.each遍历json数组方法
    JQuery插件编写
    创建JAVASCRIPT对象3种方法
    微信开发流程
    有关索引那点事
    获取数据库内所有的表和表内字段的信息
    asp.net MVC4 异步文件上传
    QT学习:01 工程文件详解
    QT学习:00 介绍
    Linux 系统编程 学习 总结
  • 原文地址:https://www.cnblogs.com/jamers-rz/p/14369686.html
Copyright © 2011-2022 走看看