繁体   English   中英

在多容器场景中处理 Kubernetes 中 pod 的优雅终止

[英]Handle graceful termination of pod in Kubernetes in multi-container scenario

有一种情况,Pod 中有 2 个容器,其中一个容器在终止时接受来自 2nd 的请求。

假设容器 1 依赖于容器 2,两个容器同时接收SIGTERM ,容器 2 迅速停止,容器 1 中依赖容器 2 的所有飞行请求开始失败。

有什么解决办法吗?

在这种情况下,容器更适合在两个不同的 pod 上运行(恕我直言)

并使用code/servicemesh添加重试机制,让应用更有弹性

例如https://istio.io/latest/docs/concepts/traffic-management/#retries

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM