因为Dev环境的内存只有64G,然后开发经常如下方式启动脚本。
java -jar -Dspring.profiles.active=dev crm.jar
这样启动会导致一直会消耗内存。所以我们必须要限制下。
我们的jar包命名规范如下:
rental-strategy-api-1.0.0.jar
或者
sys-eureka-service-0.0.1.jar
我们的jar包带了版本号而且是固定的,并且我们不限制注册中心,也就是这种jar包,sys-eureka-service-0.0.1.jar 。那我们的shell脚本实现如下:
#!/bin/bash
# 本文博客地址: https://knight.blog.csdn.net/article/details/107311307
pids=$(ps -ef |egrep "0.0.1.jar|1.0.0.jar"|grep -v "grep\|eureka\|Xms"|awk '{print $2}')
if [ -z "$pids" ]; then
echo "没有可以kill掉的进程"
else
echo $pids|xargs kill -9
echo "kill sucess..."
fi
本文地址:https://blog.csdn.net/knight_zhou/article/details/107311307
如对本文有疑问, 点击进行留言回复!!
springcloud中feign调用处理mybatis-plus Ipage反序列化问题。
Flume 史上最全面的大数据学习第十篇(一) 别再说不知道flume是什么了
网友评论