
分布式
文章平均质量分 83
就是现在
这个作者很懒,什么都没留下…
展开
-
分布式事物2 基于rocketmq
分布式事物2 基于rocketmq扩展:1)windows下用命令行操作环境变量切换到超级管理员命令行窗口使用cmd命令添加path环境变量 当前窗口有效在cmd下输入:path=%path%;D:/Anaconda接着按"Enter"回车键,其中:D:/Anaconda是Python的安装目录。Windows10命令行设置环...原创 2020-03-05 16:52:02 · 326 阅读 · 1 评论 -
分布式事物1 模拟seata AT模式
seata TC模式:优点:业务无侵入的限制:底层的数据库需要是支持事物的,比如msyql innodb原创 2020-03-01 18:10:21 · 235 阅读 · 0 评论 -
dubbo基础知识@Spi @Adaptive @Activate
java原生的spi 与dubbo中的spi的区别https://www.jianshu.com/p/9b860c57de7edubbo中的spidubbo的灵活设计:dubbo spi中常用的几个注解:@Spi:默认拓展实现类 @Adaptive:自适应拓展实现类标志 @Activate:自动激活条件的标记https://my.oschina.net/90888/...转载 2019-04-05 09:58:25 · 1907 阅读 · 0 评论 -
面试题系列2
1.Dubbo原理,Dubbo负载均衡策略,https://blog.youkuaiyun.com/u010682330/article/details/795426652.数据库分库分表,采用的技术(Mycat,Sharding-jdbc),3.数据库不停机数据拆分(而且业务不停,CAP限制了我,这个真不会),4.分布式锁及其实现原理(Mysql,ZK,Redis),5.表单防重提交(前...转载 2019-03-29 17:15:43 · 127 阅读 · 0 评论 -
模拟并发测试redis分布式锁redis单机
分别用Phaser CountDownLatch CyclicBarrier模拟实现并发获取redis连接public class JedisPoolManager { private static String url = "127.0.0.1"; private static int port = 6379; private static int timeout = ...原创 2019-03-30 23:44:50 · 1530 阅读 · 0 评论 -
dubbo
Dubbo的总体架构,如图所示:Dubbo框架设计一共划分了10个层:服务接口层(Service):该层是与实际业务逻辑相关的,根据服务提供方和服务消费方的业务设计对应的接口和实现。 配置层(Config):对外配置接口,以ServiceConfig和ReferenceConfig为中心,可以直接new配置类,也可以通过spring解析配置生成配置类。 服务代理层(Proxy):服...转载 2019-03-24 00:38:51 · 187 阅读 · 0 评论