reboot命令误操作测试服务器重启后,需要全部重启该服务器上面的服务。项目微服务使用jenkins重启无效,需要kill命令

reboot命令误操作测试服务器重启后,需要全部重启该服务器上面的服务。项目微服务使用jenkins重启无效,需要kill命令

1.需要重启拉取的中间件服务
redis,rabbitmq,kafka,es,eureka服务注册中心
2.项目微服务重启,项目网关apiGw重启等。
3.发现奇怪的现象:关联项目服务都使用jenkins重启了,但是访问订单列表es接口却出奇的慢。排查接口代码无特殊逻辑等。
解决方案:使用kill -9 命令来重启。

扩展:
1.jvm虚拟机内存-重启机器后的服务性能慢调研,重启这台机器的内存是否异常等
2.相关联的服务之间,数据库/rabbitmq是通用的(存在连接和关闭等是否异常),但是数据库是在阿里云上面。跟单台的机器重启没有关系

 

netstat -tuln
netstat -lntp
docker ps -a

netstat -tuln命令用于显示当前系统中所有TCP和UDP的监听端口信息‌。具体来说,该命令的各个选项含义如下:
-t:仅显示TCP连接。
-u:仅显示UDP连接。
-l:仅显示监听状态的端口。
-n:以数字形式显示地址和端口号,而不是尝试解析域名。


root@hz-auto-server-fat1-04:/dd/log $ netstat -lntp | grep "1412" //过滤端口号
tcp6 0 0 :::1412 :::* LISTEN 11488/java // 11488 进程ID
ps -ef | grep "11488"
ps -ef | grep "1412"

## -- 需要kill进程PID --
kill -9 11488
cd bin/
./catalina.sh start

posted on 2025-03-03 18:39  oktokeep  阅读(15)  评论(0)    收藏  举报