Kubernetes 0 篇文章

在 Kubernetes 中优雅下线微服务应用

在 Kubernetes 中优雅下线微服务应用
在去年写过一篇关于微服务优雅上下线的文章,比较笼统的将了一下微服务保证优雅上下线的一些方式。但随着应用的逐渐 k8s 化,原有的微服务下线会存在一些问题。下线信号钩子之前针对优雅下线使用的还是通过信号响应的方式。一个是 Docker 以及 k8s 中下线信号 SIGTERM,由于这个信号会被 JVM 处理,所以我们写了一份下线逻辑在其 shutdownHook 里。另一个是我们自定义的信号 SIGUSR2,这个本身就是保留