NightElf laf私有化部署时, 可以通过环境变量之类的指定集群外的mongodb作为存储吗? 现在研究的结果是: laf-server等deploy中会指定mongo_uri, 这些应该可以手动改掉。 但是在新建产品的时候也会新建namespace和deployment. 新建的deployment也会带一个新账号的uri,不知道这个uri的生成策略是如何的。
lim 可以的,应用的 mongo uri 是从数据库获取的,安装server 时指定了DATABASE_URL 的mongo 连接的话,应用的mongo 连接字符串是在应用创建的时候自动创建的,首先server 通过 DATABASE_URL 连接到mongo,然后创建一个数据库账户和一个数据库给应用使用,这个应用的数据库账户和应用的数据库相关的信息会存到 sys_db 的 database 集合中