Run_Tortoise
这个作者很懒,什么都没留下…
展开
-
SELECT LAST_INSERT_ID()获取的自增id不对?
SELECT LAST_INSERT_ID()获取的自增id不对原创 2023-08-31 15:51:28 · 404 阅读 · 0 评论 -
ES索引设置慢日志设置
ES索引设置慢日志设置。原创 2023-08-11 14:19:26 · 611 阅读 · 0 评论 -
ES聚合数据+TOPN返回不准确问题解决
ES聚合数据+TOPN返回不准确问题解决原创 2022-10-24 21:50:47 · 1256 阅读 · 0 评论 -
Invalid bound statement (not found)解决
Invalid bound statement (not found)解决原创 2022-10-14 10:21:34 · 1963 阅读 · 0 评论 -
MySQL or 加子查询全表扫描问题
MySQL or 查询 索引原创 2022-06-28 10:52:41 · 499 阅读 · 0 评论 -
对象循环引用的json序列化溢出问题
目录问题描述排查问题demo模拟解决方案某系统线上容器大规模504告警查看监控 org.apache.catalina.connector.ClientAbortException大量报错load高达20多 cpu升高机器完全卡死 业务指标都不上传了 监控显示大量old gc综上所述是GC导致的一些列问题发现未知问题先回滚。定位是fullgc导致、进一步观察错误日志定位到 定位到是GSON 进行json序列化时发生了溢出。定位下来是gson对HttpRequest进行toJson()导致的。初步判断是对象的原创 2022-06-22 20:15:16 · 374 阅读 · 0 评论 -
spring httpInvoker 导致的大量tomcat线程阻塞问题排查
背景、现象 nginx 504告警、大量请求504。客户反馈用户打不开页面。 问题排查、定位 处理方案原创 2021-06-10 11:46:14 · 833 阅读 · 2 评论 -
canal集群TableMetatsdb(时序表结构方案设计)配置理解、实现原理
目录1. Tsdb作用2. Tsdb实现方式(单机h2、集群mysql)3. Tsdb常见问题4. 配置了tsdb后依然出现column size is not match for table: 的异常1. Tsdb作用主要解决MySQL 某一时刻发生DDL变更,如果回溯时间跨越DDL变更的时刻,产生解析字段不一致的问题。参照https://github.com/alibaba/canal/wiki/TableMetaTSDB2. Tsdb实现方式(单机h2、集群m...原创 2021-03-29 10:36:50 · 1831 阅读 · 0 评论 -
OpenApi开放平台架构
鉴权 token认证 令牌动态交换参数auth认证 防止重放攻击调用次数 限流兼容内网SOA可配置的Url 路径 调用内网服务命 方法 调用参数 返回数据的映射RPC 动态调用 类的动态加载#mermaid-svg-BfrGqKw1t2IrsY7G .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg.原创 2020-10-29 22:19:50 · 2211 阅读 · 0 评论