![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 55
y&m
这个作者很懒,什么都没留下…
展开
-
别再用 kill -9 了,这才是微服务上下线的正确姿势!
对于微服务来说,服务的优雅上下线是必要的。 就上线来说,如果组件或者容器没有启动成功,就不应该对外暴露服务,对于下线来说,如果机器已经停机了,就应该保证服务已下线,如此可避免上游流量进入不健康的机器。 优雅下线 基础下线(Spring/SpringBoot/内置容器) 首先JVM本身是支持通过shutdownHook的方式优雅停机的。 Runtime.getRuntime().addShutdownHook(newThread(){ @Override publicvoid...转载 2021-07-30 14:22:10 · 112 阅读 · 0 评论 -
docker容器jstack排查
1、sudo su 暂时申请root权限; 2、docker ps | grep 服务名 查找指定images的镜像; 3、docker exec -it 镜像id /bin/bash 进入容器 4、top 获取java进程pid 5、jstack PID 查看堆栈信息 ...原创 2019-12-18 16:57:28 · 2400 阅读 · 2 评论 -
docker 日志查询
docker 日志查询 docker exec -it 29bab410a9fa /bin/bash 注意:29bab410a9fa 为容器ID; 容器日志查询: 1、docker ps 获取容器id 2、docker logs -f 容器ID/name原创 2018-10-02 16:51:35 · 3955 阅读 · 0 评论