spring cloud alibaba
文章平均质量分 68
水的精神
一件事,要么不做,要么做到极致。
展开
-
seata分布式事物带来的开销问题
seata是一个分布式事物解决方案。虽然它使用起来比较简单,对代码来说无侵入,也支持高可用。但是也是有着非常大的开销。它常用的方案就是把整个事物管理依赖一个数据库。看官网给出的一致事物提交的执行流程 我们不得不注意到,这个过程中,有多次的数据库操作:一起看一片文章中的开销计算。 一条Update的SQL,则需要全局事务xid获取(与TC通讯)、before image(解析SQL,查询一次数据库)、after image(查询一次数据库)、insert undo l...原创 2021-08-13 22:45:42 · 313 阅读 · 0 评论 -
安装与使用seata
最好的案例还是官方文档。移步这里:http://seata.io/zh-cn/docs/ops/deploy-guide-beginner.html版本问题 之前用过阿里开源的sentinel,即使是跟着官方文档也遇到了不少的坑。sentinel的官网,写的确实潦草了一点。seata还不错,至少在安装入门篇,就把我们引导到了版本相关的页面上来。我们一定要根据他们推荐的版本来配置。否则,会遇上非常多的问题,即使能解决也要花费不少的时间。所以这个弯路大家最好还是省了,乖乖看看官方推荐的版本吧:...原创 2021-08-13 22:05:12 · 515 阅读 · 0 评论 -
springCloud 整合 Sentinel Nacos RocketMQ Dubbo Seata 如何选择对应的版本
前段时间搭建了一个业务网关,其中限流用到的是阿里的sentinel。因为选择版本的问题,踩了很大的坑。说实话sentinel的官网真的写的不详细。根本没有提到版本的问题,就跟你引入对应的最新版本的就可以使用。springboot和sentinel就有很大的兼容性问题,我在创建项目的时候,发现springboot必须选择 2.30以下,并且大于2.2.0,才能选择引入sentinel。版本不匹配报错还好发现,但是不报错,组件不生效,是真的很难受的。举一反三,我们在使用任何技术的时候,都不能忽略..原创 2021-03-19 09:47:53 · 1900 阅读 · 1 评论 -
spring cloud alibaba 学习资料整理
从昨天晚上,就正式开始探索springCloudAlibaba了、 同样,我会分享一下我花时间找的学习资料,当然是我认为比较好的。 如果要问为什么学这个,举个不恰当的例子。就相当于是抄一份好孩子的作业。阿里生态,胜于一切描述了。今后会有更多的公司迁移到这上边来,就像是使用SSM框架,突然有springboot出来帮你简化操作。# # 入门一个技术最好从视频...原创 2020-02-11 13:02:50 · 5083 阅读 · 0 评论