这个异常是索引长度超出限制 767个字节。 在测试环境部署flowable时,程序创建flowable表时,出现了【Specified key was too long; max key length is 767 bytes】异常。 这个异常在开发环境是没有的。 建表sql: CREATE TAB ...
分类:
其他好文 时间:
2020-07-15 13:02:49
阅读次数:
99
在上周三下午时,客户、业务和测试人员同时反溃生产环境登录进入不了系统,我亲自测试时,第一次登录进去了,待退出后再登录时,复现了客户的问题,场景像是请求连接被拒绝了,分析后判断是spring boot的连接数使用完了,于是重启了服务,客户访问都恢复正常。虽然问题暂时解决了,但实质原因还无法确定。根据分 ...
分类:
编程语言 时间:
2020-07-15 13:02:36
阅读次数:
92
前言首先说一下为什么发这篇文章,是这样的、之前和粉丝聊天的时候有聊到在采用SpringCloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外部提供相应的功能服务接口。面向外部提供的服务接口,会通过服务网关(如使用Zuul提供的apiGateway)面向公网提供服务,如给App客户端提供的用户登陆
分类:
编程语言 时间:
2020-07-15 12:53:52
阅读次数:
75
react异常警告:Each child in a list should have a unique “key” prop 原因:Dom在渲染数组时,需要一个key,不然嵌套数组时会引起歧义 解决: 1 <div className="classlist-contaier"> 2 {this.st ...
分类:
其他好文 时间:
2020-07-15 12:46:45
阅读次数:
435
1. 什么是循环依赖? 是循环依赖,对象A中要实例化B,对象B中要实例化C,对象C中药实例化A,最后相互等待而导致异常的发生。 2. 怎么检测是否存在循环依赖 检测循环依赖相对比较容易,Bean在创建的时候可以给该Bean打标记,如果递归调用回来发现正在创建中的话,即说明了循环依赖了。 3. Spr ...
分类:
编程语言 时间:
2020-07-15 01:20:38
阅读次数:
74
mybatis plus+dynamic多数据源切换失败方法1:分开调用方法2:调用另一个数据源的方法的时候重新开启事务,或者挂起当前事务TOC mybatis plus+dynamic多数据源切换失败 今天测试接口的时候方法,多数据源插入数据异常了,开始以为是mybatis plus的basema... ...
分类:
其他好文 时间:
2020-07-14 21:48:57
阅读次数:
170
简述 RabbitMQ是流行的开源消息队列系统,本身已经具备了较强的并发处理速度及运行稳定性,然而在大规模的实际应用中,往往还需要使用集群配置来保证系统中消息通信部分的高可用性,并发处理性能及异常恢复能力。这里将介绍一种实用的消息集群架构,以及一种能够快速、高效、可靠地部署并配置消息集群的方式,通过 ...
分类:
其他好文 时间:
2020-07-14 20:09:20
阅读次数:
80
CVE-2012-0217 漏洞成因 Intel CPU中的sysret指令在返回的三环地址是不规范地址时会产生*#GP*异常 canonical addresses: ? 0x0000000000000000-0x00007fffffffffff ? 0xffff800000000000-0xff ...
分类:
其他好文 时间:
2020-07-14 18:11:00
阅读次数:
50
Found class xxx.xxx.xxx, but interface was expected 项目中日志进行升级,原来的日志是自己封装的,分为 Log - 接口 LogImpl - Log接口的实现 LogFactory - Log的工厂类 升级后同事嫌麻烦,直接将Log改成实现类。变成: ...
分类:
其他好文 时间:
2020-07-14 18:01:35
阅读次数:
121
线上某服务时不时报出如下异常(大约一天二十多次):“Deadlock found when trying to get lock;”。 Oh, My God! 是死锁问题。尽管报错不多,对性能目前看来也无太大影响,但还是需要解决,保不齐哪天成为性能瓶颈。 为了更系统的分析问题,本文将从死锁检测、索引 ...
分类:
数据库 时间:
2020-07-14 16:49:46
阅读次数:
86