feat: serialize keyed tasks across queues with durable fencing tokens
This commit is contained in:
@@ -9,6 +9,8 @@ import (
|
||||
// WorkerSession 表示一次 Worker 连接的持久化身份与能力快照。
|
||||
// 对应表 pulse_worker_sessions;这是服务端持久化模型,不直接作为 API 响应。
|
||||
type WorkerSession struct {
|
||||
// ConcurrencyKeys 是否明确支持互斥资源键与序号交付,旧 Worker 默认为假。
|
||||
ConcurrencyKeys bool `db:"concurrency_keys"`
|
||||
// Record 包含命名空间、记录标识、并发版本和 UTC 时间。
|
||||
core.Record
|
||||
// WorkerInstanceID Worker 进程实例标识,重连保留,进程重启应更换。
|
||||
|
||||
Reference in New Issue
Block a user