标签频道
readiness
该标签下的文章、提问与讨论帖。
【背景】 做了 5 年网络工程,最近在 K8s 上踩到一个很典型的连环事故,想借这个帖把「探针语义」这条线彻底吵清楚: - 某订单服务,12 副本,K8s 1.27,前后各一层 LB(LVS + nginx upstream)。 - liv
背景 Java 17 / Spring Boot 3,JVM 堆 8G,K8s 1.28,4 副本滚动发布(maxSurge=1 / maxUnavailable=0),核心接口 P99 SLO < 50ms、稳态约 25ms。社区里反复验
背景 10 节点(16C64G,Kubernetes 1.28.9,containerd 1.7.13,cgroup v2)在线集群,订单服务 Pod 结构: - main:Java 17 / Spring Boot 3,"-Xmx3g",
背景 社区里几乎所有「高可用」方案都默认服务是无状态的:随便杀、随便迁、随便扩缩,K8s 调度器才能放心工作。但实际跑起来,你会发现「无状态」的服务其实带着一大坨隐式状态: - JVM 侧:JIT 编译缓存、类加载完成度——冷启动头 30
背景 我维护一个 20 节点(16C64G,Kubernetes 1.28.9,containerd 1.7.13,cgroup v2,Calico 路由模式)的生产集群,核心服务是 Java 17 无状态 API(12 副本,JIT +
背景 15 年云原生,最近在做 K8s 1.28.9(containerd 1.7.13,cgroup v2,内核 5.15,x86_64)集群里一条 5 副本 Java 服务(Spring Boot 3.2.4,JDK 17.0.8,G1
背景 K8s 1.28.9,Java 17 / Spring Boot 3,JVM 堆 8G,冷启动约 35s。4 副本,maxSurge=1 / maxUnavailable=0,走 "kubectl apply" 滚动发布。核心接口 P
文
标题
摘要