diff --git a/sgl-router/src/core/worker_registry.rs b/sgl-router/src/core/worker_registry.rs index 3648906e1..1bf9f2bd1 100644 --- a/sgl-router/src/core/worker_registry.rs +++ b/sgl-router/src/core/worker_registry.rs @@ -150,6 +150,9 @@ impl WorkerRegistry { conn_workers.retain(|id| id != worker_id); } + // TODO we may even remove it from Prometheus exports + worker.set_healthy(false); + Some(worker) } else { None