1

mlDeploymlUndeploy可以从 CI/CD 重建 ML 应用程序。使用ml-gradle是管理新 ML 应用服务器的默认方式。这太棒了。

如何迁移现有的 ML 应用以使用 ml-gradle 进行管理?如何从现有的 ML 应用服务器(特别是不同的索引)自动重建 ML gradle 项目?(我们在一个现有的 ML 应用服务器上有超过 50 种不同类型的索引。)手动重新创建 ml-gradle 项目真的很慢而且很容易犯人为错误。

有什么建议可以自动化逆向工程吗?

4

1 回答 1

2

这是最好的方法 - https://github.com/marklogic-community/ml-gradle/wiki/Exporting-resources

挑战在于 MarkLogic 没有“应用程序”的概念 - 即,一旦您部署资源,它们实际上与所有 OOTB 资源相同,因此很难知道您部署了什么与什么是 OOTB。

于 2021-08-24T11:03:02.927 回答