• 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的功能(删除远端视频的方法)。

  • 相关阅读:
    Java程序设计作业02
    Java程序设计作业01
    DS博客作业05
    DS博客作业04
    DS博客作业03
    DS博客作业02
    DS博客作业01
    C博客作业06
    C博客作业05
    C语言——数组作业批改
  • 原文地址:https://www.cnblogs.com/jamers-rz/p/14369686.html
Copyright © 2020-2023  润新知