V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Geekerstar  ›  全部回复第 11 页 / 共 23 页
回复总数  453
1 ... 7  8  9  10  11  12  13  14  15  16 ... 23  
2024-10-09 18:03:58 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@hrapunzel 这个服务器 128g ,目前只用了十多 G
2024-10-09 17:39:50 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
操作系统是 ubuntu ,检查 syslog 日志,发现一个信息,不知道是否有关联:
1 、程序最后一行 info 日志时间是,2024-10-09 08:52:57.251 ,无错误日志。
2 、检查 Syslog 日志,发现同一秒有下面的日志:
Oct 9 08:52:57 lenovo-07 systemd[1]: session-2106.scope: Deactivated successfully.
Oct 9 08:52:57 lenovo-07 systemd[1]: session-2106.scope: Consumed 2w 1d 21h 28min 5.200s CPU time.
2024-10-09 17:33:11 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@hideon 没有手动 dump ,因为当时 JVM 直接挂了。也没有自动生成 Dump 文件。您说的这个 ws 瞬间连接增大有一定道理,但是我们这个是内网使用,不会有很多人同时使用。以前有过 OOM ,是因为 ws 连接一直没释放,导致后端有引用在无法回收部分垃圾。但是目前已经加了五分钟自动断开重连 ws 的机制了。ws 推送的频次和数据量确实很高。毫秒级的。
2024-10-09 16:45:03 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@ZZ74 #20 查了一下,Undertow 使用 Java NIO ( non-blocking I/O )来处理 WebSocket 和 HTTP 连接。NIO 会使用 ByteBuffer ,其中包括堆外内存( Direct ByteBuffer )。有可能和这个有关系么?
2024-10-09 16:41:06 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@ZZ74 #20 感谢大佬,AbstractFramedChannel.flushSenders()应该是 undertow 底层推送 ws 的时候调用的,系统中有 websocket 推送,数据量和频次很高,快的话几毫秒一次。但是据说出问题那会儿没有停留在有 ws 推送的页面。flushSenders 是给 web 客户端发送数据。
2024-10-09 16:18:35 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@willbetter 磁盘还有几个 T ,文件句柄看日志也正常范围
2024-10-09 16:18:08 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@D3EP 没有哦,我们程序有 websocket 推送,而且 web 框架是用的 undertow ,好像底层有 netty ,但是没有直接在业务代码里操作 netty
2024-10-09 15:25:23 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@ZZ74 #14 大佬能否帮忙分析一下呢?实在找不到问题了,这是几张完整的监控截图。大概八点四五十的时候用户开始使用的,之后没数据是因为 JVM 退出了。
https://imgse.com/i/pAJpwrD
https://imgse.com/i/pAJp0qe
https://imgse.com/i/pAJpdKO

这是 hs_err_pid1301132.log 文件
pan 点 baidu 点 com/s/1hZ5Fb8Nir458vSiS14XY-Q 提取码: cgpp
2024-10-09 13:21:45 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@ZZ74 我从监控平台看了下内存那些都很正常的呢? https://imgse.com/i/pAGLDy9
https://imgse.com/i/pAGLBQJ 程序有大量的 IO 和 CPU 操作,用的 undertow 框架。
2024-10-09 13:19:09 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@serverKnignt #7 应该不是,查了系统日志没发现啥问题
2024-10-09 13:18:44 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@iyiluo 我的错误和这个很像,难道真的是 Netty 的问题? https://github.com/netty/netty/issues/4206
2024-10-09 11:34:52 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@iyiluo 好的,感谢
2024-10-09 11:34:20 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@dx123 -Xmx2048m -Xms2048m -XX:+UseG1GC 没有做其他的优化
2024-10-09 11:33:04 +08:00
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@jiom 没有优化过:
real-time non-blocking time (microseconds, -R) unlimited
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 513419
max locked memory (kbytes, -l) 16438992
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 513419
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
ripro
2024-09-26 11:16:07 +08:00
回复了 iamtuzi3333 创建的主题 数据库 大佬们,想请教一下数据库设计
我用的 TDengine ,目前几十亿数据,查询很快
2024-08-22 09:54:02 +08:00
回复了 ydatong 创建的主题 职场话题 就在昨天晚上,惨遭职业生涯最大滑铁卢。。。
我遇到过有同事往大群发剑指 offer 刷题答案的
2024-08-19 11:38:49 +08:00
回复了 Geekerstar 创建的主题 数据库 有没有人使用过虚谷数据库呢?
@biubiuyy 感谢,这个虚谷支持作为时序数据库吗?
2024-08-06 17:56:45 +08:00
回复了 yanyin070321 创建的主题 程序员 [CodeGraph] 这样的代码可视化插件, 是你想要的吗?
搜不到这个插件呢
2024-08-05 13:36:46 +08:00
回复了 wakarimasen 创建的主题 分享发现 遍历 1300+ 中文独立博客:一点看法与收获
@icyalala 看板娘
1 ... 7  8  9  10  11  12  13  14  15  16 ... 23  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5326 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 07:29 · PVG 15:29 · LAX 23:29 · JFK 02:29
♥ Do have faith in what you're doing.