多用户 Agent 平台一定要每个用户启动一个容器吗?
容器粒度由隔离需求、任务形态和资源成本决定。纯服务端工具调用可用共享 Runtime 加严格的会话与授权隔离;执行不可信代码时通常需要更强的独立工作区及运行隔离。
逻辑隔离与计算隔离分别设计
Section titled “逻辑隔离与计算隔离分别设计”数据库、记忆、缓存、事件流和附件按租户及运行标识划分,执行资源配置配额。受控共享进程避免跨会话全局变量;独立沙箱限制文件、网络和凭据。长任务迁移需持久状态,粘性会话不能代替恢复。
共享进程怎样验证没有串数据?
Section titled “共享进程怎样验证没有串数据?”并行运行不同用户的相似任务,测试标识伪造、取消、异常、缓存和复用 Worker 等路径。内存占用和任务积压也按租户监控,避免一个用户影响全部服务。
资料
核对于 2026-10-14。Docker Engine Security、LangGraph Persistence。正文场景、示例代码与方案取舍为教学示例;具体接口按选定版本核对。