k8s 通过 StatefulSet 支持有状态应用
对于一个拥有 N 个副本的 StatefulSet 来说 , Pod 在部署时按照 {0 …… N-1} 的序号顺序创建的 , 而删除的时候按照逆序逐个删除.
【k8s 通过 StatefulSet 支持有状态应用】当 Pod 所在的节点发生故障导致 Pod 飘移到其他节点上 , 或者 Pod 因故障被删除重建 , Pod 的 IP 都会发生变化 , 但是 Pod 的域名不会有任何变化 , 这也就意味着服务间可以通过不变的 Pod 域名来保障通信稳定 , 而不必依赖 Pod IP 。
在 StatefulSet 中 , 支持两种更新升级策略 , 即 RollingUpdate 和 OnDelete 。 RollingUpdate策略是默认的更新策略 。 升级过程大致如下 , 先逆序删除所有的 Pod , 然后依次用新镜像创建新的 Pod 出来 。 把更新策略设置为 OnDelete 时 , 我们就必须手动先删除 Pod , 才能触发新的 Pod 更新 。
- 操作|[LIVE On]黄敏贤和郑多彬充满心碎的下午:机器操作每次都不能通过测试
- 五金|我院承担的顺德区家居五金国际质量比对项目顺利通过成果验收
- 冲突|智能互联汽车:通过数据托管模式解决数据使用方面的冲突
- Reno5|通过HDR10+认证!OPPO Reno5惊喜果然不止这几点
- 方式|富维薄膜计划通过公开招标方式出售Dornier生产线
- 发布|三星Smart Tag跟踪器已通过认证 或于明年1月发布
- 商家|今年双十二 近900万实体商家通过支付宝发券上百亿
- Pro|三星Galaxy Buds Pro通过认证 或与三星S21一同发布
- 科技成果|“基于第三代半导体光源的低投射比投影仪关键技术”通过科技成果评价
- Pro|三星 Galaxy Buds Pro 通过 FCC 认证,有望同 S21 于明年登场