随笔分类 - 分布式事务
解决分布式系统中的难点 分布式事务
摘要:今日份代码: <dubbo:reference id="serviceA" interface="com.XXX.XXX.sdk.ServiceA" check="false" url="dubbo://10.12.194.110:59900" timeout="600000"/> <dubbo:r
阅读全文
摘要:调用本类中的方法,事务回滚失败的问题。 错误调用方式: @Service public class BaseServiceImpl implements BaseService { @Override @Transactional public void saveBaseInfo() { BaseR
阅读全文
摘要:springboot+redis实现发布订阅功能,实现redis的消息队列的功能 参考:https://www.cnblogs.com/cx987514451/p/9529611.html 思考一个问题,LCN是怎么通过redis实现分布式事务的!!
阅读全文
摘要:参考地址:https://blog.csdn.net/u010882691/article/details/82256587 参考地址:https://blog.csdn.net/oyh1203/article/details/82189445 参考地址:https://blog.csdn.net/
阅读全文
摘要:分布式事务阶层: 1.数据库事务 1.1数据库事务的特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Co
阅读全文
摘要:参考地址:https://blog.csdn.net/zyw23zyw23/article/details/79070044 视频地址:https://v.youku.com/v_show/id_XODY4ODE3OTY0.html?from=s1.8-1-1.2 视频总结:https://www.
阅读全文
摘要:如果在多个服务中需要对不同的数据库进行操作。 因为不同服务操作的数据库都不同,所以保证在同一个事务中完成操作显然是不科学的。 那实现分布式事务的思想: 1》 方法入口,创建一条日志记录,状态定义为初始状态,即保存本条日志记录【可以保存在数据库中,也可以写出到本地磁盘文件】 2》 可以在异步线程或在定
阅读全文