zoukankan      html  css  js  c++  java
  • Dubbo学习

    PS:最简单的dubbo教程-快速入门《一》

    PS:Dubbo教程

     PS : 什么是JsonP

    PS:
    
    

     

    PS:可以简单的理解 ,就是分布式WebService
    PS:A、B系统都有a+b服务,现在用一个C系统集成a+b算法;那么C就是服务的提供者,A、B就是服务的提供者。

     

    PS: 上面的红框非常构建非常困难,所以必修构建   ,使用下载 https://github.com/apache/incubator-dubbo/tree/dubbo-2.5.3
    PS:想要用dubbo,还需要编译,还是比较麻烦的,但是我有编译好的版本

    PS:eclipse中的工作集working set(项目分类)

    PS: 这个working set就是对同一个项目的的文件进行分类,然后创建了一个文件夹

    背景

    PS:在过去,开发的时候是多个功能集成在一个功能里;后来就成mvc;后来成分布式的服务提供;到最后流动的计算架构  这都是dubbo能做到的

    服务治理

     

    PS: monitor用来监控,根据调用的服务和消费服务次数来决定是否要添加服务器
    调用关系:也就是把一个服务集成到服务中心进行管理

    1. 服务容器负责启动,加载,运行服务提供者。

    2. 服务提供者在启动时,向注册中心注册自己提供的服务。

    3. 服务消费者在启动时,向注册中心订阅自己所需的服务。

    4. 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。

    5. 服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用。

    6. 服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心。

    PS:然后安装zookeeper,  这个zookeeper的功能是  相当于注册中心的作用
    1.解压安装包

    2.修改配置文件位置

    3.启动zookeeper


    1.1. 搭建B系统对外提供服务

    1.1.1. 创建工程

     PS:省略编辑过程,启动

     

    PS: 启动的时候会报错,需要Maven install那个dubbo-b-api项目

     PS:    监控

    dubbo-admin在jdk1.8下报错问题(已解决)

     

    1. dubbo的配置详解 看官方文档

     

     -----------------------------------------2019.3.7  二次学dubbo

    1.搭建dubboOne

    2.启动zookeeper

     

    PS: dubboOne的修改,修改dubbo的版本,一直出错

    PS: 服务方启动成功

    ---------------------------------测试调用服务

    PS: 准备把服务的jar包导入

    PS: dubboTwo调用成功

     

    PS:如图是自测调用

    PS: 模拟调用Http方式

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    PS: 如果想Springboot 2.x必须用1.8以上

  • 相关阅读:
    第3章 神经网络
    OpenCV基础(一)---图像卷积运算
    OpenCV-自定义harris检测
    C++类型转换
    剑指offer之【二叉搜索树与双向链表】
    剑指offer之【复杂链表的复制】
    剑指offer之【二叉树中和为某一值的路径】
    剑指offer之【二叉搜索树的后序遍历序列】
    剑指offer之【从上往下打印二叉树】
    剑指offer之【栈的压入、弹出序列】
  • 原文地址:https://www.cnblogs.com/bee-home/p/8881467.html
Copyright © 2011-2022 走看看