基于WireGuard实现的异地组网
前言 欢迎来到我的小破站,这应该是我在小站上写的第一篇文章,我先来介绍下我为什么想要搭建一个博客:首先就是因为我平时喜欢瞎折腾,像什么软路由啊、黑苹果啊、什么什么奇淫技巧啊等等等等,即便是当时查阅了很多资料,也只是当时会了而已,时间一长,就又给忘了,而我又不是经常记笔记;说到笔记,还有一个原因就是我
记一次线上服务OOM的排查记录
现象 线上服务连续抛出三次java.lang.OutOfMemoryError: Java heap space异常后,直接抛出java.lang.OutOfMemoryError: GC overhead limit exceeded,后面数据库直接连接不上了,只要涉及到数据库的操作都在抛Fail
VisualVM监控JVM
监控远端服务 启动服务增加参数 -Djava.rmi.server.hostname=192.168.1.80
-Dcom.sun.management.jmxremote.port=6666
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.ma
关于一次数据库Socket阻塞问题的记录
问题描述: 线上的一个服务偶发阻塞,查看日志发现当服务阻塞两小时之后还会自动恢复。 问题分析: 导出内存 线上服务阻塞时,dump服务内存快照,临时手动恢复服务运行。 jmap -dump:format=b,file=heap.dump `pid of java` 分析内存
音乐天地