随笔分类 -  dubbo学习

摘要:两阶段提交方案/XA方案 也叫做两阶段提交事务方案,有一个事务管理器,负责协调多个数据库(资源管理器)的事务,事务管理器先确认各个数据库你准备好,如果每个数据库都回复ok,那么就正式提交事务,在各个数据库上执行操作;如果任何一个数据库回答不ok,那么就回滚事务。 这种分布式事务方案,比较适合单块应用 阅读全文
posted @ 2020-05-06 21:38 维华 阅读(168) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/barrywxx/p/11644803.html 1. 基于数据库实现分布式锁; 2. 基于缓存(Redis等)实现分布式锁; 3. 基于Zookeeper实现分布式锁; 一, 基于数据库实现分布式锁 1. 悲观锁 利用select … wher 阅读全文
posted @ 2020-05-05 13:50 维华 阅读(190) 评论(0) 推荐(0)
摘要:dubbo十层结构 service 接口层,提供者和消费者实现代码 config 配置层,对服务做相应的配置 proxy 服务代理代理层,透明生成客户端的sub和服务端的skeleton registry 服务注册层,服务的注册与发现 cluster 集群层,封装多个服务提供者的路由集负载均衡,将多 阅读全文
posted @ 2020-05-01 21:19 维华 阅读(324) 评论(0) 推荐(0)
摘要:dubbo支持多种配置方式,具体可查阅dubbo官网文档http://dubbo.apache.org/zh-cn/docs/user/quick-start.html,有非常详细的介绍。 首先引入dubbo和zookeeper依赖 <dependency> <groupId>com.alibaba 阅读全文
posted @ 2020-04-19 20:30 维华 阅读(234) 评论(0) 推荐(0)
摘要:进入dubbo的github托管页面https://github.com/apache/dubbo,下拉找到dubbo admin的项目地址。 点击进入后下载zip文件到本地并解压。修改dubbo-admin-develop\dubbo-admin-server\src\main\resources 阅读全文
posted @ 2020-04-18 13:14 维华 阅读(512) 评论(0) 推荐(0)