Dubbo
琦彦
Find out who you are,and be that person.
展开
-
Dubbo :一些你不一定知道但是很好用的功能
dubbo功能非常完善,很多时候我们不需要重复造轮子,下面列举一些不一定知道,但是很好用的功能;直连Provider在开发及测试环境下,可能需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直连模式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表(说明:官方只建议开发&测试环境使用该功能),用法如下,u...转载 2019-01-04 21:00:55 · 1063 阅读 · 0 评论 -
阿里巴巴为什么不用 ZooKeeper 做服务发现?
摘要:服务发现,ZooKeeper 真的是最佳选择么?而回望历史,我们也偶有迷思,在服务发现这个场景下,如果当年 ZooKeeper 的诞生之日比我们 HSF 的注册中心 ConfigServer 早一点会怎样?历史的迷思站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位继...转载 2018-12-28 10:57:10 · 1960 阅读 · 4 评论 -
Dubbo:搭建监控中心(dubbo-monitor-simple)
Dubbo-Monitor介绍Dubbo-Monitor主要用来统计服务的调用次数和调用时间,服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心,监控中心则使用数据绘制图表来显示。 Dubbo-Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。 配置好了之后可以结合admin管理后台使用,可以清...原创 2019-01-14 15:21:57 · 12586 阅读 · 1 评论 -
Dubbo:应用背景、应用需求、架构分析(节点角色和调用关系)
Dubbo应用背景随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加...原创 2019-01-10 08:55:56 · 595 阅读 · 0 评论 -
Dubbo:消费端直连服务提供者
在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连;点对点直连方式,将以服务接口为单位,忽略注册中心的提供者列表;A 接口配置点对点,不影响 B 接口从注册中心获取列表。 通过 XML 配置如果是线上需求需要点对点,可在 <dubbo:reference> 中配置 url 指向提供者,将绕过注册中心,多个地址用分号隔开,...原创 2019-01-11 11:50:27 · 2359 阅读 · 0 评论 -
Dubbo:搭建管理控制台(dubbo-admin)
1. 下载dubbo-admin官网地址:https://github.com/apache/incubator-dubbo/tree/2.5.x 2. dubbo-admin配置进入 dubbo-admin-2.5.10/WEB-INF目录修改dubbo.properties文件:注册中心地址(这里用的是zookeeper) 用户密码(注意:root用户的密...原创 2019-01-11 11:35:40 · 66109 阅读 · 8 评论 -
Dubbo:基于Spring 的XML 配置,快速启动
Dubbo用法未采用Dubbo,本地服务 Spring 配置local.xml:<bean id=“xxxService” class=“com.xxx.XxxServiceImpl” /><bean id=“xxxAction” class=“com.xxx.XxxAction”> <property name=“xxxService” re...原创 2019-01-10 14:05:44 · 708 阅读 · 0 评论 -
Dubbo:生产者和消费者一对多,多对多
一个生产者对应多个消费者 同一注册中心生产者,部署在不同的容器里(如tomcat) 保证注册中心IP一致 保证Dubbo协议端口不一致示例生产者1<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" ...原创 2019-01-31 16:24:01 · 9260 阅读 · 6 评论