记一次java后台服务不可用

一、现象

客户反馈服务不可用

二、排查

1、查看java进程是否存在  

        ps aux|grep java 

2、查看nginx日志

[02/Aug/2022:12:10:32 +0800] "POST /api/login HTTP/1.1" 499 0 "/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" "-"
 

3、查看端口状态

        netstat -natp|grep 18085

tcp6    1015      0 127.0.0.1:18085         127.0.0.1:36634         CLOSE_WAIT  -                   
tcp6    6380      0 127.0.0.1:18085         127.0.0.1:36604         CLOSE_WAIT  -                   
tcp6    1051      0 127.0.0.1:18085         127.0.0.1:36672         CLOSE_WAIT  -                   
tcp6   10394      0 127.0.0.1:18085         127.0.0.1:36744         CLOSE_WAIT  -                   
tcp6    9502      0 127.0.0.1:18085         127.0.0.1:36736         CLOSE_WAIT  -                   
tcp6    1087      0 127.0.0.1:18085         127.0.0.1:36506         CLOSE_WAIT  -                   
tcp6    1074      0 127.0.0.1:18085         127.0.0.1:36568         CLOSE_WAIT  -                   
tcp6    1095      0 127.0.0.1:18085         127.0.0.1:36586         CLOSE_WAIT  -                   

tcp6    1047      0 127.0.0.1:18085         127.0.0.1:36434         CLOSE_WAIT  -                      

4、根据第一次出现499状态吗的nginx日志,查看业务日志

[2022-08-02 11:26:29.163] ERROR [http-nio-18085-exec-13] o.a.c.h.Http11NioProtocol [] - Failed to complete processing of a request
java.lang.OutOfMemoryError: Java heap space

三、原因分析

你可能感兴趣的:(java,开发语言,jvm)