后端开发
文章平均质量分 93
秉烛解毒
解读遇到的程序坑
展开
-
Spring事务同步synchronized一起使用引发的问题
Spring事务同步synchronized一起使用引发的问题原创 2022-07-23 17:33:03 · 922 阅读 · 1 评论 -
解读 zookeeper 分布式锁应用
1、zookeeper简介zookeeper是啥? zookeeper是为分布式应用而生的,是协调多应用分布式部署共同完成任务的应用程序。管理协同数据的程序。例如访问某个应用接口的数据的过程,你只需要关心应用数据,对于这个数据时从那台服务器上提供的协同数据时有zookeeper来协调处理的。让开发人员更注重应用本身的逻辑关系,而不是应用之间的协同工作。 zookeeper可以在分布式系统中协助多个任务,任务可以理解成多个线程或者多个应用;这些任务可是协助或者为了管理原创 2021-04-20 16:03:44 · 185 阅读 · 1 评论 -
解读 RocketMQ 应用 RocketMQ-MySQL
1、框架说明 用于读取mysql的binlog日志文件,将日志文件发到rocketMq,消费端可以订阅主题,对消息进行处理。这种方式 可以使多个应用订阅数据库变更数据。各个应用根据自己的业务逻辑处理对应的数据表即可。1、结构流程图图解说明: 1、mysql数据库开启Binary log操作日志记录功能,方便数据恢复,数据备份使用; 2、通过中间件mysql-binlog-connector-java读取日志文件,将日志文件解析成JSON格式;原创 2021-04-19 18:37:35 · 811 阅读 · 4 评论