zoukankan      html  css  js  c++  java
  • Dubbo中有哪些角色?

    registry

    注册中心. 是用于发布和订阅服务的一个平台.用于替代SOA结构体系框架中的ESB服务总线的。

    发布

    开发服务端代码完毕后, 将服务信息发布出去. 实现一个服务的公开.

    订阅

    客户端程序,从注册中心下载服务内容 这个过程是订阅.

    订阅服务的时候, 会将发布的服务所有信息,一次性下载到客户端.

    客户端也可以自定义, 修改部分服务配置信息. 如: 超时的时长, 调用的重试次数等.

    Consumer

    服务的消费者, 就是服务的客户端.

    消费者必须使用Dubbo技术开发部分代码. 基本上都是配置文件定义.

    provider

    服务的提供者, 就是服务端.

    服务端必须使用Dubbo技术开发部分代码. 以配置文件为主.

    container

    容器. Dubbo技术的服务端(Provider), 在启动执行的时候, 必须依赖容器才能正常启动.

    默认依赖的就是spring容器. 且Dubbo技术不能脱离spring框架.

    在2.5.3版本的dubbo中, 默认依赖的是spring2.5版本技术. 可以选用spring4.5以下版本.

    在2.5.7版本的dubbo中, 默认依赖的是spring4.3.10版本技术. 可以选择任意的spring版本.

    monitor

    监控中心. 是Dubbo提供的一个jar工程.

    主要功能是监控服务端(Provider)和消费端(Consumer)的使用数据的. 如: 服务端是什么,有多少接口,多少方法, 调用次数, 压力信息等. 客户端有多少, 调用过哪些服务端, 调用了多少次等.

  • 相关阅读:
    django 基础1
    django 权限管理
    django 统计表
    关于RF中类似于异常(TRY语句)情况的处理
    关于提BUG的一点思考以及工作中总结的规范
    关于爬虫的学习
    关于RF中元素定位问题
    RobotFrameWork(五)控制流之if语句——Run Keyword If
    最完整的自动化测试流程
    关于python语言学习心得
  • 原文地址:https://www.cnblogs.com/Yanss/p/11679276.html
Copyright © 2011-2022 走看看