我们使用Parse Server创建了10个节点,它们杀死了我们的Mongo数据库的Primary。
我们是否可以为Parse服务器上的读取设置Secondary Preferred,否则负载将被放入主节点?
答案 0 :(得分:1)
您应该阅读有关MongoDB中的read preferences
的文章如果您使用MongoDB Native驱动程序或Mongoose,您可以实现读取首选项读取this
答案 1 :(得分:0)
通过将 secondaryPreferred 设置为读取首选项。
secondary的文档状态在大多数情况下是首选,操作从辅助成员读取,但如果没有辅助成员可用,则从主成员读取操作
您还可以通过配置maxStaleTimeout来调整辅助读取首选项
请仔细阅读文档以了解有关阅读偏好的更多信息 https://docs.mongodb.com/manual/core/read-preference/
答案 2 :(得分:0)
您要查找的Parse Server文档为here。
示例:
const query = new Parse.Query("MyClass");
query.readPreference("SECONDARY");