应用假死接口504如何定位

现象

应用接口504,应用日志停止在7:39,java进程还在。

分析

业务日志停在7:39,9点多收到问题,进行了一次jstack。但jstack报错

Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding

加上-F参数,成功了,看jstack日志里显示有BLOCKED的线程,对应源代码59行显示

还有一个BLCOKED的是 http调用第三方接口

怎么回事儿?关键是执行完jstack -F后假死的进程又死灰复燃了。。。日志也正常了,接口也正常了,jstack -F 机制是啥?

deepseek给出建议,下次jstack需要间隔5-10秒进行3次,进行对比,可以找出BLCOKED等待的锁到底是哪个线程持有的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1136033.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于MATLAB的频率响应分析:完整指南

频率响应分析实战:用MATLAB揭开系统动态行为的“听诊器”你有没有遇到过这样的问题?一个看似设计合理的控制系统,在实际运行中却频频振荡;一台精密仪器,总在某个特定转速下发出异常振动;一段音频滤波器代码…

Linux开机自启动systemd配置

为什么需要systemd 在 Linux 系统中,确保关键服务能够在系统启动时自动运行是一项非常重要的任务。尤其是在服务器环境中,我们希望一些服务(比如服务器上部署的java应用)能够在系统每次启动后自动启动,从而确保业务的持…

Matlab实现粒子群优化算法求解含压缩储能设备的综合能源系统运行优化的结果及代码注释与参考文献

matlab采用粒子群优化算法求解含压缩储能设备的综合能源系统运行优化。 结果包含储能设备24时出力,内燃机发电和发热出力,电制冷机出力等。 代码包含相关注释,方便对算法进行改进。 附相关参考文献。最近在折腾综合能源系统的优化问题&#x…

深度测评!10个AI论文网站测评,本科生毕业论文必备

深度测评!10个AI论文网站测评,本科生毕业论文必备 AI论文工具测评:为什么你需要这份2026年榜单? 在当前学术写作日益依赖AI辅助的背景下,本科生在撰写毕业论文时往往面临选题困难、文献检索繁琐、格式规范不熟等问题。…

Redis 面试必看:内存淘汰策略解析

文章目录Redis的回收策略(淘汰策略)?一、内存淘汰策略的背景二、Redis支持的内存淘汰策略1. **noeviction(默认策略)**配置代码:优缺点分析:2. **allkeys-lru**配置代码:优缺点分析&…

metalens 宽带消色差超构透镜模型 宽带消色差聚焦超构透镜,利用粒子群优化算法实现多个波...

metalens 宽带消色差超构透镜模型 宽带消色差聚焦超构透镜,利用粒子群优化算法实现多个波长得相位匹配,达到宽波段同时聚焦在同一焦平面的效果, 该案例模型包括粒子群优化算法,代码超构透镜的建模脚本,模型&#xff0…

xTaskCreate实现多任务管理的操作指南

用xTaskCreate构建高效嵌入式多任务系统的实战指南你有没有遇到过这样的情况:在一个单片机项目中,既要读取传感器数据、又要处理串口通信、还要刷新屏幕和响应按键,结果主循环越写越长,代码像面条一样缠在一起?更糟的是…

系统学习无源蜂鸣器驱动电路的设计思路与步骤

如何设计一个稳定可靠的无源蜂鸣器驱动电路?从原理到实战的完整指南 在你调试完最后一个传感器、烧录好固件、满怀期待地按下启动按钮时,系统却“哑了”——没有提示音。这种尴尬场景,在嵌入式开发中并不少见。而问题的根源,往往就…

SMBus状态码说明:入门级错误处理指南

让总线“说话”:SMBus状态码实战解析与嵌入式调试心法你有没有遇到过这样的场景?系统上电后,温度传感器读数始终为0,电池信息无法获取,内存SPD数据抓不到……你以为是软件逻辑出了问题,翻遍代码却找不到bug…

展讯UMS618/610全网通量产资料 展讯 618/610全网通4G全套量产软硬件资料及原厂...

展讯UMS618/610全网通量产资料 展讯 618/610全网通4G全套量产软硬件资料及原厂硬件参考设计资料 展讯UMS618和610这两款全网通4G芯片最近在IoT圈子里热度不低,特别是量产阶段需要的全套资料,很多工程师都在找靠谱的入手渠道。今天咱们就聊聊这个量产包里…

[内网流媒体] 公司环境中哪些行为属于红线

重要声明 内网流媒体工具若被不当使用,可能触犯公司政策甚至法律。以下行为在大多数公司环境下被视为红线,应明确禁止并在文档中告知用户。 常见红线行为 未授权的屏幕/摄像头采集 在未经许可的终端上采集画面或音频。 擅自共享敏感画面 包含客户数据、内部系统、财务/人事…

全面讲解汽车电子中UDS 27服务的安全等级

深入理解汽车电子中的UDS 27服务:安全访问机制的实战解析在现代智能网联汽车中,ECU(电子控制单元)的数量和复杂度不断攀升。从发动机管理到自动驾驶系统,这些控制器通过诊断接口暴露了大量可操作入口——而这也正是攻击…

谷歌为Gmail搜索引入AI概览功能并推出实验性AI智能收件箱

Gmail在20多年前首次亮相时让我们重新思考了电子邮件的工作方式。谷歌认为,借助AI技术,我们正在经历另一次邮件变革。该公司发布了新一轮AI功能,将使Gemini更深度地融入Gmail。新的Gemini体验从今天开始向付费订阅用户推出,同时一…

谷歌为Gmail搜索引入AI概览功能并推出实验性AI智能收件箱

Gmail在20多年前首次亮相时让我们重新思考了电子邮件的工作方式。谷歌认为,借助AI技术,我们正在经历另一次邮件变革。该公司发布了新一轮AI功能,将使Gemini更深度地融入Gmail。新的Gemini体验从今天开始向付费订阅用户推出,同时一…

三菱PLC步进电机开闭环控制系统源码解析与实现

三菱plc步进电机开闭环控制系统软件工程文件源码工控玩家最爱的干货来了!今天咱们直接拆解三菱FX系列PLC的步进电机控制程序。开环模式用PLSY指令甩脉冲,闭环模式玩高速计数反馈,手把手带你看懂梯形图里的门道。开环控制的核心就藏在下面这段…

一文带你快速了解MoE(混合专家模型)

一、什么是MoE?核心思想拆解 MoE的本质是一种“分而治之”的模型架构,它打破了传统神经网络“所有参数统一参与计算”的模式,将模型拆分为两个核心部分:多个“专家网络”(Expert Network)和一个“门控网络”…

[内网流媒体] 浏览器访问模式的安全优势

背景 在内网实时画面场景,浏览器访问模式(无需客户端安装)有显著的安全与运维优势。相比自定义客户端或二进制分发,浏览器模式降低了攻击面、简化了权限管理,并提升了可审计性。 主要安全优势 零安装,减少恶意代码风险 无需分发可执行文件,避免被恶意软件篡改或附带木…

Python---pandas

一、Pandas 显示设置 (Option) 这些命令决定了你在屏幕上看到数据的样子,通常放在脚本的最开头。命令解读代码示例显示所有列别让中间的列变成省略号 ...pd.set_option(display.max_columns, None)显示所有行慎用!数据量大时会刷屏pd.set_option(display…

牛批了,AI办公神器,值得收藏

今天给大家推荐一款厉害的office AI助手,这是一款智能AI的办公软件,专门为office和WPS量身定做,有需要的小伙伴一定要下载收藏一下。 Office AI 助手 兼容officee和WPS 软件很小巧,大小只有不到30M,双击之后安装完成就…

display driver uninstaller清理AMD驱动的核心要点

彻底清理AMD显卡驱动:为什么你必须用Display Driver Uninstaller? 你有没有遇到过这样的情况?明明从AMD官网下载了最新的Adrenalin驱动,安装时却弹出“Error 1603”错误;或者刚装完驱动,屏幕闪烁、分辨率锁…