墨影闲谈

一个开发出身的DevOps工程师 · 代码有理性,文章有温度

文明与强大

文明与强大 有个误区,一定是先进淘汰落后,一定是文明取代流氓。 真相是先进可以淘汰落后,但被取代的不一定就落后。 文明可以取代流氓,但被取代的不一定就是流氓。 ‍ 流氓也可以淘汰好人。不代表流氓就更文明。同样的,时间线后出现的,也不一定就更先进。 如果崇尚的是丛林法则,就谈不上文明。弱小的人也可以文明,就像普通人,文明但平凡。文明是信仰,文...

2025-01-07 essays

云原生部署(十):健康检查与零停机部署

一个应用在容器里跑起来了,但“进程在跑”和“服务可用”是两回事。进程可能卡死在死循环里,可能连不上数据库,可能启动了半天还没加载完。K8s 的健康检查机制就是来区分这些状态的。而配合滚动更新策略,我们可以做到“用户无感知”的零停机发布——这一篇是云原生部署系列的收尾,把前面学的知识串起来,落地到生产实践。

2024-06-30 deploy