我正在尝试在我自己的基础架构上部署Orion,同时使用MongoDB的托管解决方案。根据我想要使用的托管计划,无法访问管理数据库。
有没有办法在没有访问管理数据库的情况下实现多租户?
我想至少有三个租户,但我可以忍受它们必须在猎户座之外创建的事实。
答案 0 :(得分:1)
当前Orion版本(0.22.0)使用admin数据库在多租户的情况下进行身份验证。但是,可以采用一种解决方法:设置不同的contextBroker进程(每个进程在不同的端口中监听),每个进程以单租户方式运行(即未启用-multiservice
),具有不同的-db
, -db user
和-dbpwd
。