【问题标题】:Mule4 deployment configurationMule4部署配置
【发布时间】:2018-05-16 22:06:53
【问题描述】:

我是 Mule4.x 功能的新手。意识到 mule-app 和 mule-deploy 已被弃用。在哪里以及如何提供有关部署配置的信息?我可以看到 mule-artifact.json 在那里,但我无法找到如何通过示例使用它。 Mule 文档仅讨论元素及其描述,但没有任何示例。

任何指针将不胜感激! 提前致谢!

【问题讨论】:

    标签: mule mule-studio mule-component mule-cluster


    【解决方案1】:

    mule-artifact.json 的简短描述可在here 获得。

    Mule 3 的

    mule-deploy.properties 具有自动生成的配置资源列表,现在 mule-artifact.json 中可以使用相同的东西作为 "configs " 适用于 Mule 4。当在 src/main/mule 下添加新的 mule xml 文件时,此部分将自动更新。同样,redeploymentEnabled 标志也可在此文件中使用。

    另一方面,来自 mule-app.properties 的键值对必须在 AnypointStudio 的 Run Configurations 部分和 Properties 中指定> CloudHub 部分。

    AnypointStudio 运行配置:

    CloudHub 属性:

    【讨论】:

    • 非常感谢 Sagar 提供详细的指点。这真的很有帮助。
    • 要添加到 Sagar 答案中,您不需要实际修改 mule-artifact.json,除非您有非常具体的要求。请务必使用最新可用版本的 Mule Maven 插件。
    • 您可能想知道的另一点是,在此处添加属性为“secureProperties”将帮助您隐藏 CloudHub 中的属性。
    猜你喜欢
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-15
    • 2021-04-24
    相关资源
    最近更新 更多