原文:记录线上一次线程hang住问题

线上发现执行某特定任务在某个特定时间点后不再work。该任务由线程池中线程执行定时周期性调度,根据日志查看无任何异常。从代码研判应该无关定时任务框架,因为对提交的定时任务做了wrap,会将异常都catch住,保证下次仍然能够正常调度。 通过jstack导出堆栈信息,发现问题线程的堆栈信息如下: 研判出线程hang在socketRead 方法中,仔细排查后发现socketRead 中的timeout ...

2018-03-20 20:56 1 2107 推荐指数:

查看详情

一次进程hang问题分析。。。

这两天有同学使用数据校验工具时发现进程hang住了,也不知道什么原因,我简单看了看进程堆栈,问题虽然很简单,但能导致程序hang,也一定不是小问题。简单说明下程序组件的结构,程序由两部分构成,dbchk和dbchk_inner,dbchk采用python代码实现 ...

Sat Aug 09 01:28:00 CST 2014 1 6955
prometheus重启hang问题记录

官方issue并不承认这是一个问题,参考: https://github.com/prometheus/prometheus/issues/5727 https://github.com/prometheus/prometheus/issues/4324 有人认为是磁盘读写慢导致 ...

Thu Aug 08 20:56:00 CST 2019 0 401
一次线上FullGC问题记录

​ 标题采自:英雄联盟-瑞文:断剑重铸之日,骑士归来之时! 断剑 ​ 前两天早上在挤地铁的时候看到小组群里,主管发了好多消息,打开来一看,说是XX项目自从22号发版后,每天晚上就疯狂Full GC ...

Fri Dec 07 19:40:00 CST 2018 3 854
记录一次tcp_timestamps 线上问题的排查

我们的情况和这个朋友遇到的有点类似: https://blog.csdn.net/majianting/article/details/96476375 如我的域名是:yuming.api.com 如公网ip是:192.168.2.202 我线上的接口是:http://yuming.api.com ...

Thu Apr 14 17:22:00 CST 2022 0 758
线上出现OutOfMemoryError的一次解决问题记录

  生产环境,出现tomcat预警 OutOfMemoryError: Java heap space,出现此问题,经过排查,发现tomcat设置内存参数xmx为2G 经过评估,可能此值不够大,经过服务整体情况评估,决定加大内存,加到到3G。(服务器资源紧张,没有多余的资源),以为万事大吉 ...

Fri Jul 31 18:41:00 CST 2020 0 732
记录一次线上oracle连接数不够问题排查

记录一次线上oracle连接数不够问题 昨天收到现场实施那边反馈的问题,说数据库连接数不够,导致服务连接不上数据库。 我最先怀疑是后台服务的连接池配置过大导致,看了下jar包中的配置, 我本想看看oracle的最大连接数是多少,结果发现没法通过客户端连接上,就没法看了。后来问了下现场 ...

Mon Oct 11 18:38:00 CST 2021 0 1097
一次 android 线上 oom 问题

背景 公司的主打产品是一款跨平台的 App,我的部门负责为它提供底层的 sdk 用于数据传输,我负责的是 Adnroid 端的 sdk 开发。 sdk 并不直接加载在 App 主进程,而是隔离在一 ...

Mon Nov 29 17:54:00 CST 2021 1 297
一次线上问题 → 事务去哪了

开心一刻   小羊:哎呀,前面有奶喝   狗妈:这谁呀,走开   小羊:我就喝点,能怎么的嘛   狗妈:你喝就喝,咋还上头了呢?   小羊:真香!   狗妈:这羊犊子,真硬核! 问题背景   一天早上,楼主兴致勃勃的逛着园子的时候,右下角的 QQ 头像嘀嘀嘀的闪了起来,定睛一看 ...

Thu Jan 02 17:09:00 CST 2020 6 1533
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM