gradle - 使用ML-Gradle禁用/暂停数据库复制

标签 gradle marklogic marklogic-8 ml-gradle

我想使用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-replicationreplication-enabled: true

要查看该对象的外观,可以发送GET request to the properties endpoint

关于gradle - 使用ML-Gradle禁用/暂停数据库复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39099020/

相关文章:

java - 使用 Java API 的 MarkLogic 搜索建议

marklogic - 有没有查看/编辑/删除Marklogic文档的工具

android - 找不到 com.android.tools.build :gradle:4. 0.0

kotlin - 如何解决此类型不匹配?

javascript - MarkLogic 8 和服务器端 JavaScript - 调试支持

marklogic - 如何使用marklogic java api编写cts查询

git - 使用 gradle 从私有(private) git 存储库导入源依赖项时身份验证失败

Android Studio : Are Library Project dependencies picked from project. 属性?

rest - MarkLogic REST API 实例能否独立于其底层数据库进行扩展?

rest - 有没有一种简单的方法使用 REST 来获取附加到 MarkLogic 数据库的森林列表