跟着狂神老师配置Dubbo
Dubbo
一、Dubbo运行原理图
狂神老师说了,这图非常重要!!!!背下来!!
> 解释:
> 1.Provider(服务提供者):暴露服务的服务提供方,服务提供者在启动时,向注册中心注册自己提供的服务。
> 2.Registry(注册中心):注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。
> 3.Monitor(监控中心):服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心。
> 4.流程:
> 服务提供者在启动时,向注册中心注册自己提供的服务;
> 服务消费者在启动时,向注册中心订阅自己所需要的服务;
> 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者;
> 服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用;
> 服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心。
二、Dubbo环境搭建
推荐使用zookeeper注册中心,下载zookepper
三、windows下安装dubbo-admin
dubbo本身并不时一个服务软件,他其实是一个jar包,能够帮你的java程序连接到zookeeper,并利用zookeeper进行消费、提供服务。
这次下载的admin是一个官方提供的可视化的监控程序,不安装也没事
1.下载dubbo-admin
地址:https://github.com/apache/dubbo-admin/tree/master
2.解压进入目录
E:Environmentdubbo-admin-masterdubbo-adminsrcmain esources
3,在项目目录下打包dubbo-admin
cmd E:Environmentdubbo-admin-mastermvn clean package -Dmaven.test.skip=true
4.运行jar包
注意:在这之前要打开zookeeper哦!
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
5. 进入localhost:7001/
账号密码:root-root
完成
跟着狂神老师配置Dubbo相关推荐
- 跟着狂神聊聊现在和未来
跟着狂神聊聊现在和未来 回顾以前,架构 架构--->解耦 开发框架SpringIOC AOPIOC :控制反转约泡:泡温泉,泡茶..... 泡友附近的人,打招呼.加微信,聊天,天天聊,---&g ...
- spring boot配置dubbo注意事项
spring boot配置dubbo注意事项 通过前两篇文章,知道了spring boot配置dubbo有两种方式.具体请回顾前两篇文章吧. 现在主要是说下spring boot在自己的applica ...
- spring boot配置dubbo(XML)
上一篇写的是spring boot在自己的properties配置文件中简单配置dubbo的步骤,那种配置有很多的功能(比如超时时间.是否检查)等等,配置起来也挺麻烦的,而我们也习惯传统的那种XML形 ...
- spring boot配置dubbo(properties)
spring boot与dubbo配置(properties) dubbo和zookeeper配合使用,具体的它们之间的配置这里不说了. 一.spring boot与dubbo配置有两种方式: 1)s ...
- 1.4 面向对象编程中级 对象的继承与super关键字-跟着韩老师学JavaSE
大佬给推荐的韩顺平老师的课程 2021年刚刚录的船新版本! [零基础 快速学Java]韩顺平 零基础30天学会Java 硬把从另一个讲师那里看了300多集的我拽过来 几十节课一下子爱上这个节奏了!安利 ...
- 跟着瑜伽老师一节课程序员锻炼身体
根据我当程序员多年的经验,程序员相比起其他职场人士,更少的关注自己身体健康,更别说关注自己的形体了,瘦弱且含胸驼背,成为了外界对程序员群体的刻版印象,因此,还决定把标题叫做<程序员健身瑜伽> ...
- AP微积分与其跟着学校倒不如先跟着林老师学一一遍----美高学生如何说
AP计算机 AP微积分 A Level计算机 IGCSE计算机 支持远程现场互动教学 wechat:APFlying 13242019966 由于今年疫情原因,我们学校开设了网课.我是上了半个学期的网 ...
- 跟着Pink老师学前端——学成在线
最近跟着pink老师学习html+css,做了一个学成在线页面,后边根据老师的框架更改了一些图片 代码部分: <!DOCTYPE html> <html lang="en ...
- Spring boot配置Dubbo三种方式
方式一 使用注解的方式 导入dubbo-starter 在application.properties配置属性 使用@Service暴露服务 使用@Reference引用服务 使用@EnableDub ...
最新文章
- 几个值得收藏的国外有关Vue.js网站
- CO-类的本质、description方法
- linux 下创建文件的方法
- 第七课、Qt中的坐标系统------------------狄泰软件学院
- 一次性获取多个oracle序列的值,实现关联表多数据的批量insert
- 奇妙的安全旅行之MD算法
- android做题imageview缩放,巧用ViewPager实现驾考宝典做题翻页效果
- 计算机视觉与模式识别代码合集第二版three
- linux+tar高级用法,Linux tar命令高级用法——备份数据
- [2019杭电多校第六场][hdu6641]TDL
- ACWING830 单调栈
- linux 服务器长ping 加时间戳
- BIOS 虚拟化技术
- 市政管理学(试题及答案)汇总
- 英文IT电子书下载:www.foxebook.net
- win10下自动运行python程序脚本
- 关于安装SQLServer2012时遇到1402错误,未能打开注册表项的解决方法
- c语言中tho什么意思,干货丨与老外聊天常用的英文缩写,速度get
- 哈萨克斯坦大型“零元购”抓捕现场
- 教你在一分钟之内,将100页Word转换为PPT,简直太厉害了