IT评测·应用市场-qidao123.com技术社区
标题:
一次 DatabaseException 事故分析:从异常日记到终极办理方案
[打印本页]
作者:
我可以不吃啊
时间:
2025-4-3 16:47
标题:
一次 DatabaseException 事故分析:从异常日记到终极办理方案
报错信息:
未包装异常,异常信息:
com.xx.xx.database.core.DatabaseException:数据库异常:哀求'null'处理异常:哀求关闭
调用信息:com.xx.xx.database.core.acceptor.DatabaseAcceptor#fail:55@DatabaseAcceptor.java
排查思路
ORM 连接:查抄自研 ORM 的事件管理、超时时间和连接池配置,确保事件未被不测终止或超时,制止连接池资源耗尽。
MySQL 配置:查抄 MySQL 的内存分配、最大连接数、事件超时时间等配置是否合理,制止数据库性能瓶颈。
应用层线程管理:查抄 Vert.x 的线程池配置、任务队列巨细及超时时间,确保线程池不会被耗尽,导致哀求处理失败。
JVM 资源:查抄 JVM 的最小/最大堆内存设置,确保内存资源充足,制止由于内存限制导致线程创建不足。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/)
Powered by Discuz! X3.4