seata开源者的方法,资源的管理者的order服务, product 服务RM,
order db,product db:
TM的方法,另外的一种方法,RM的方法,seater-server TC事务的协调者的,
生活的者的指挥中心,
射击的战斗,告诉中心的,射击中心,队长的纷纷, TM要做的事情,
队长的省份,李四的队员的,射击的科目,队员堵塞的身份,
生活中的例子,懂的话,加个6,非常非常的形象, 指挥中心,t最终的身份签到,
三。什么是整体机制
角色划分:
RM()
老师的spring clound, 官方宣称的额外的配置的,宣称的对外的我射击的效果的,
指定数据源的看源码的效果,可能有bugs,copy到.
前提是对应的角色的划分,上中下的一定要去听的,懂了,项目上面的什么鬼,怎么玩的。
//生成订单
@override 锁定库存,分布式事务,配置的仅仅是注解,
生成订单,
@override
nacos(注册中心,配置中心)
seata-server-------1
sentinel-dashboard---1
认证中心: 1
网关服务: 1
用户的微服务的 1
订单
商品 1
优惠卷 1
16G redis rabbmiq elk
tuling Response,生成订单,
订单的,response 会员的respnse 订单,会员的
配了一部分的网关的API的名称,API的名称,
配置管理的 | public
实时监控,seata的 方法,现在的流控的规则的,
API的名称,API的类型,阈值类型,单机的阈值,操作。
查询的规则的方法,fetchGatewayFlowRules(app,ip,port).get();
rules=repositpry.saveAll();
//阈值的方法,
gateway 写数据源西循环的方法,监控到Sentaiailde-服务的发送的,
----socket
udpateFlow
保存到当前的repositpry,
publicRules,
repository, 当前的,
//阈值的类型,0-线程数,1-QPS的
@bean
@import @comptang,@RemoteCalls
Spring
mot
remote 原生的
remoteCallBeandefainnation, -->register 方法
注册
RemoteCall
bean 定义中对象,processBeanCallRemote
bean定义中对象
动态定义Processandefination,