会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爵士灬
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2023年3月19日
分布式事务
摘要: 一.XA型事务 db-a : 1,2,3 rm-a db-b : 4,5,6 rm-b TM db-c : 7,8,9 rm-c rm为资源管理器 每个数据库都有 TM为分布式事务管理器 多个支持XA的数据库组合后 就有了TM 2阶段提交(2PC) -TM准备发起事务 通知n个rm -每个rm做预提
阅读全文
posted @ 2023-03-19 16:55 爵士灬
阅读(30)
评论(0)
推荐(0)
2023年3月18日
SQL执行和结果归并
摘要: 一:SQL解析 一张表经过分库分表后被拆分成多个子表,并分散到不同的数据库中,在不修改原业务 SQL 的前提下,Sharding-JDBC 就必须对 SQL进行一些改造才能正常执行。 大致的执行流程:SQL 解析 -> 执⾏器优化 -> SQL 路由 -> SQL 改写 -> SQL 执⾏ -> 结
阅读全文
posted @ 2023-03-18 16:33 爵士灬
阅读(121)
评论(0)
推荐(0)
2023年3月11日
记录一次线上异步线程死锁问题
摘要: 实时场景: 接口性能:114台线上机器 TPS峰值 3.7W TP99 50ms内 单机性能: TPS 340 TP99 50ms内 核心线程: 30 故障:黑名单打标开始TPS会由原来的3.7w 降为2.2w 过程:查看日志有机器线程池打满状态,下掉机器,TPS恢复正常。通过jstack查看线程状
阅读全文
posted @ 2023-03-11 23:57 爵士灬
阅读(198)
评论(0)
推荐(0)
2023年3月6日
发布确认confirm 原理及策略(开启,单个、批量、异步)
摘要: 1、发布确认原理生产者将信道设置成 confirm 模式,一旦信道进入confirm模式,所有在该信道上面发布的消息都将会被指派一个唯一的ID(从1开始),一旦消息被投递到所有匹配的队列之后,broker就会发送一个确认给生产者(包含消息的唯一ID),这就使得生产者知道消息已经正确到达目的队列了;如
阅读全文
posted @ 2023-03-06 20:08 爵士灬
阅读(96)
评论(0)
推荐(0)
2023年2月21日
ShardingJDBC实战
摘要: 一、ShardingSphere 二、ShardingJDBC实战 1、核心概念: 2、测试项目介绍 3、快速实战 4、ShardingJDBC的分片算法 5、ShardingSphere的SQL使用限制 6、分库分表带来的问题 7、分库分表方案设计实战 一、ShardingSphere Sha
阅读全文
posted @ 2023-02-21 18:28 爵士灬
阅读(226)
评论(0)
推荐(0)
2023年1月15日
记录一次接口压测遇到的问题
摘要: 前提条件 : 虚拟机 4G8核 单接口性能 tps2000 tp99 50ms 虚拟机 4G8核 批处理接口性能 tps1000 tp99 50ms 接口性能观察点 TPS TP99 TP999 成功率/失败率 接口方法处理逻辑 多规则时间范围命中 拒绝营销命中 多规则任务命中 命中则响应结果不进行
阅读全文
posted @ 2023-01-15 16:00 爵士灬
阅读(181)
评论(0)
推荐(0)
2022年12月29日
获取 几小时内、几天内、几周内、几月内
摘要: /** * 获取 几小时内、几天内、几周内、几月内 * @param dateType * @param dateValue * @return */public static LocalDateTime getDateType(Integer dateType,int dateValue){ if
阅读全文
posted @ 2022-12-29 11:23 爵士灬
阅读(77)
评论(0)
推荐(0)
2022年12月6日
多数据源配置 springboot+druid+mybatisplus使用注解整合
摘要: 1.pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan
阅读全文
posted @ 2022-12-06 18:26 爵士灬
阅读(367)
评论(0)
推荐(0)
数据归档
摘要: https://www.cnblogs.com/ttaylor/p/16253708.html https://blog.51cto.com/u_14150796/5407156
阅读全文
posted @ 2022-12-06 14:57 爵士灬
阅读(24)
评论(0)
推荐(0)
详解监听MySQL的binlog日志工具分析:Canal
摘要: Canal是阿里巴巴旗下的一款开源项目,利用Java开发。主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费,目前主要支持MySQL。 GitHub地址:https://github.com/alibaba/canal 在介绍Canal内部原理之前,首先来了解一下MySQL Mast
阅读全文
posted @ 2022-12-06 10:14 爵士灬
阅读(949)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告