- Se descapó
- 4 de septiembre de 2026 a las 20:39 UTC
- Autor
- Kamo
- Compromit
- 4fe7bc1
Siguiente maneja SIGTERM con un proceso desnudo.exit(143), por lo que cada despliegue se cortó lo que sea esta vaina tener en vuelo, un poste de formulario, una acción del servidor, una carga útil RSC en streaming, una subida. Invisible cuando a La solicitud duró milisegundos; no invisible en un clúster que se despliega en cada empuje. scripts/standalone-entry.cjs envuelve el servidor independiente: en SIGTERM deja de aceptar, deja inactivos mantener-alera a la vez para que una vaina sin nada en vuelo todavía sale en aproximadamente un segundo, y deja correr Las solicitudes terminan bajo un tope que se encuentra por debajo de la terminaciónGracePeriodSeconds. Portado de kamo-internal, que lo ha llevado a cabo en producción durante meses. Este despliegue no tenía sonda de preparación, por lo que una vaina contaba como Ready el instante de su contenedor proceso iniciado. Con maxUnavailable 0 Kubernetes lee que como "la nueva vaina está sirviendo" y retira el antiguo, mientras que Next sigue rubricando y no ha obligado a su puerto. Solicitudes desembarcadas en un puerto nada estaba escuchando, que es de donde provenían los intermitentes 502 en despliegue. /api/salud responde sólo para esta vaina y deliberadamente toca sin backend: una sonda de preparación decide si esta vaina deja el Servicio, y cablearlo a un backend convierte un backend en un blip de backend en un reinicio de cada vaina aquí. réplicas 1 - 2. Estado del lado del servidor vive en Redis, no en la cápsula, y no hay trabajo programado duplicar, por lo que una segunda réplica no cambia nada excepto que perder una vaina deja de ser un apagón. En una réplica una OOM mata, una sonda de vivacidad fallida o un drenaje de nodos se llevó todo por Mientras sea necesario para arrancar. topologíaSpreadConstraints (añadidas antes, inerte hasta ahora) mantienen los dos en diferentes nodos donde el racimo puede manejarlo, y un PodDisruptionBudget en KlusterServices hace una espera de drenaje.