如何将多个Parse服务器连接到同一个mongodb?

时间:2018-05-22 11:16:19

标签: parse-server

我希望有两个独立的Parse服务器(配置不同的应用ID)连接到同一个mongodb,这样他们就可以看到同一组用户,这样我就可以创建两个共享相同用户群的不同应用。

这是Parse会支持的吗?是否有任何预期的冲突或配置警告?我无法在Parse的github上找到关于此的信息..

感谢

2 个答案:

答案 0 :(得分:0)

不,Parse Server不支持在应用程序之间共享类。

您可以做的是让其中一个实例或者第三个实例处理身份验证并存储您的用户信息。我很确定这意味着您必须手动设置请求和对象的用户信息以保存在其他两个实例上。

另一个选项是每个实例在用户类上都有一个afterSave挂钩,用于保存和更新另一个实例的信息。这似乎更容易做和维护。

我会选择第二种选择。

答案 1 :(得分:0)

除了在两台服务器上将数据库URL选项设置为相同的值,并且可以从两台服务器访问您的数据库之外,没有任何事可做。

我不确定为什么你需要两个不同的applicationId,因为你想要两个应用程序上运行相同的数据和可能的逻辑。