我想使用ML-Gradle从MarkLogic 8中的副本群集中禁用数据库复制。更新配置后,我还想重新启用。
在ML Gradle中有启用和禁用flexrep的任务。但是我找不到用于数据库复制的任何东西。如何才能做到这一点?
最佳答案
ml-gradle使用管理API来处理配置更改。数据库复制通过发送PUT command to /manage/v2/databases/[id-or-name]/properties来控制。更新您的ml-config / databases / content-database.json文件(example that does not include that property)以包括database-replication
和replication-enabled: true
。
要查看该对象的外观,可以发送GET request to the properties endpoint。
关于gradle - 使用ML-Gradle禁用/暂停数据库复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39099020/