linux
蓝海丶丶
这个作者很懒,什么都没留下…
展开
-
centos后台运行jar包
命令:nohup java -jar xx.jar >/dev/null & Linux 运行jar包命令如下:方式一:java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后...原创 2018-08-27 14:24:41 · 26762 阅读 · 0 评论 -
线上应用故障排查之二:高内存占用
搞Java开发的,经常会碰到下面两种异常:1、java.lang.OutOfMemoryError: PermGen space 2、java.lang.OutOfMemoryError: Java heap space 要详细解释这两种异常,需要简单重提下Java内存模型。Java内存模型是描述Java程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变...原创 2019-02-20 09:49:59 · 248 阅读 · 0 评论 -
线上应用故障排查之一:高CPU占用
一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。但是,怎么定位到具体线程或者代码呢?首先显示线程列表:ps ...转载 2019-02-20 09:53:07 · 300 阅读 · 0 评论