feat: server 交接 yield 协议,旧 server 排空退出后新 server 接管

This commit is contained in:
2026-10-06 16:31:02 +00:00
parent 20e71417ee
commit aa40d96f2b
5 changed files with 259 additions and 49 deletions
+2 -1
View File
@@ -13,7 +13,8 @@ pub mod eval;
/// 协议数据面:NDJSON 帧格式与 serde 结构体。
pub mod protocol;
/// server 进程主体:accept 循环、控制请求分派、执行请求路由、信号处理
/// (SIGINT/SIGTERM 置位关闭标志)与优雅退出。
/// (SIGINT/SIGTERM 置位关闭标志)、交接协议(向旧 server 发 yield 请求使其
/// 排空退出、新 server 接管 socket 路径)与优雅退出。
#[allow(clippy::module_inception)]
pub mod server;
/// 身份注册:sidecar 文件、liveness 检查与陈旧清理。