存储与服务依赖
Lexora 的自部署实例依赖数据库、Redis 和对象存储。
PostgreSQL
PostgreSQL 是持久化真源,用于保存用户、工作区、文档元数据、当前读模型、历史版本、聊天记录、AI 配置和审计数据。
不要在未备份的情况下删除 PostgreSQL volume。
Redis
Redis 用于运行时能力,包括:
- Agent command 和运行事件。
- 多副本锁。
- 后台任务协调。
Redis 不是业务数据的最终真源,但 Redis 不可用会影响 AI 运行和部分后台任务。
对象存储
图片和附件通过 S3 兼容对象存储保存。正文中保存稳定资源身份,访问 URL 由运行时按权限解析。
服务间依赖
api依赖 PostgreSQL、Redis 和对象存储。agent依赖 API 和 Redis,并使用数据库作为 checkpointer。web依赖 API。
如果某个服务启动失败,优先查看它依赖的服务是否健康。
