1. 遍历集合时 try/except 捕获 ChromaDB 异常(NotFoundError/InternalError), 跳过失效集合并自动清理元数据,防止 /collections 500 2. 每次调用从磁盘重载 kb_metadata.json,确保多 worker 进程间状态一致, 修复 GUNICORN_WORKERS>1 时返回数量波动问题
1. 遍历集合时 try/except 捕获 ChromaDB 异常(NotFoundError/InternalError), 跳过失效集合并自动清理元数据,防止 /collections 500 2. 每次调用从磁盘重载 kb_metadata.json,确保多 worker 进程间状态一致, 修复 GUNICORN_WORKERS>1 时返回数量波动问题