feat: add bounded task priority and fair application dispatch

This commit is contained in:
2026-09-17 18:45:54 +08:00
parent 958b4a8cea
commit 309ed75666
42 changed files with 1277 additions and 61 deletions

View File

@@ -32,10 +32,11 @@ type ConnectInput struct {
// Binding 是接入层持有的认证结果,不作为公开请求字段接受或写入日志。
type Binding struct {
InstanceID core.ID // InstanceID 已证明秘密的进程标识。
SessionID core.ID // SessionID 当前连接标识。
Epoch uint64 // Epoch 连接代次。
Proof core.Digest // Proof 进程秘密摘要,持久化验证旧会话隔离。
ApplicationID core.ID // ApplicationID 服务端认证后的应用归属,用于节点公平派发分组,不接受客户端覆盖。
InstanceID core.ID // InstanceID 已证明秘密的进程标识。
SessionID core.ID // SessionID 当前连接标识。
Epoch uint64 // Epoch 连接代次。
Proof core.Digest // Proof 进程秘密摘要,持久化验证旧会话隔离。
}
// Welcome 给出数据库时钟与控制参数;时间用于 SDK 计算保守的单调时钟期限。