问题引发的原因是业务方的dubbo转发服务zookeeper地址配置错了,配置成接口名称了(或错误格式的域名 aaa),然后从网关发起调用,网关...
LCN和Seata原理图 LCN:不生产事务,只是事务的协调者 LCN 核心采用3PC原理:1.发起方(如支付服务)执行业务时,会通过aop...
zookerper分布式锁zk实现分布式锁原理:使用zk临时节点(连接断开后就会删除) +事件通知(wacther)a)使用zk创建临时节点b)...
zab一致性算法原理,以zookeeper为例zab原子广播协议中 两种模式1.恢复模式:Leader宕机后选举新Leader2.广播模式:解决...
准备环境mysql、zookeeper、hadoop(HDFS)环境jdk1.8(每台druid服务器都需要安装) druid的服务器列表 服务...
在之前做的营销项目中,优惠券有满减券和折扣券类型(后面会增加类型),这两种类型的计算规则是不一样的,满减是用减法,折扣是用%。如果用if(满减)...
HashMap源码分析 分析源码之前,先了解一下HashMap的结构,JDK1.7之前HashMap是通过数组结构+单向链表的结构存储的 (...
Array源码分析 首先分析new ArrayList<>() new ArrayList()时,会创建一个Object[] elementDa...
Bean的创建过程 spring注解版单实例Bean的创建是容器启动的时候调用getBean(beanName)创建,然后保存到IOC容器中;多...