一次jvm配置问题导致的数据库连接异常

一个多年前的经手并已经交接给其他人项目,突然有运维人员找过来说应用访问异常。

详细问了说项目2025年初更改了信创服务器,只有每月给上面报数据时把应用启动,报完再关掉,已经持续几个月了没问题了,这个月突然出问题了,那边解决不了还得帮忙给看看。

查看后端日志数据库连接异常

但使用telnet访问数据库端口连接正常

尝试直接使用java -jar命令启动服务也正常,询问运维人员一直使用编写好的脚本启动服务

查看脚本内容

shell 复制代码
java -jar -Xms8192m -Xm×16384m *.jar

除了配置了堆内存也没其他特殊内容,再次询问运维人员所,说除了年初迁移外脚本、代码、服务器都没有变化,前几个月也都正常

只配置了堆内存,就看看内存吧

整体15G...

所以问题原因时是默认堆大小远高于15GB上限,导致系统没有足够内存处理数据库连接,导致的异常

服务器内存发生变化,运维人员也不知情,改一下启动脚本完活。

相关推荐
Henry-SAP1 分钟前
SAP PP主数据关联业务视角全解析
后端
对空六课5 分钟前
指标口径生效时间的版本查询实现
大数据·服务器·前端·算法·数据分析
对空六课10 分钟前
RFM分层边界变化的回溯计算
大数据·服务器·前端·数据库·人工智能·算法·数据分析
小羊没烦恼!14 分钟前
如何在IIS6,7中部署ASP.NET网站?
数据库·后端·python·web安全·asp.net
IT_陈寒14 分钟前
Vite打包的诡异行为,让我差点提交了个错误版本
前端·人工智能·后端
zed_2327 分钟前
Agent 是什么:从「问答」到「会用工具」
后端
m0_5873830030 分钟前
无人自助拼豆系统核心功能开发与部署落地全流程实战指南
java·经验分享·后端·struts·架构
CableTech_SQH30 分钟前
行业运维新标杆:百盛3D全场景运维系统
运维·数据库·信息与通信·综合布线
phil638 分钟前
打进沙箱的电话都走哪儿?看懂Sandbox的网络设计
后端
ITOM运维行者40 分钟前
WAN监控怎么做?从链路质量指标到路径级定位的完整方法
数据库·人工智能·机器学习