多实例:共享状态与执行租约
持久化共享与进程内状态
启动要求 CONFIG_DB_URL 和 CONFIG_ENC_KEY,缺失时失败;InMemory 不再是这条生产启动路径的回退。数据库共享并不自动把所有进程内控制合成一个全局控制面。
文本 RunExecutionWorker 在 chat role 装配,Worker 这个职责名不表示独立部署角色。RPM/RPD 使用进程内 Map,多实例会分别计数。图表达代码的部署约束,没有推断实际线上副本数、Redis 配置或容量。
证据与范围
aida-agent · packages/agent/src/index.ts L857–868 · 8f176b450188
aida-agent · packages/agent/src/index.ts L1670–1680 · 8f176b450188
aida-agent · packages/agent/src/runtime-v2/run-execution-worker.ts L38–94 · 8f176b450188
aida-agent · packages/agent/src/gateway/quota.ts L23–55 · 8f176b450188
结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。