应用启动无法成功,日志打印内存不够,但是服务器的内存实际是够的
排查、处理过程记录如下
1、查询内存,如下截图所示
ps -ef |grep java
2、到截图中的相应路径的config中看了配置文件(vi XXXX.yml)——确认没有配置错
3、查找对应端口上运行的进程netstat -nlp|grep XXXX(端口号)
(当时是没有任何存在的)但是查询java进程存在
ps -ef |grep java
如下截图
4、执行杀进行命令
kill -9 54146
再看了内存,内存释放了
再重启,sh XXX.sh 程序名称,再次启动,成功
启动成功后的查询如下截图所示(可以和步骤3中的对比,netstat -nlp|grep XXXX时是有内容打印的):