骡子热部署

时间:2016-04-22 07:07:12

标签: mule dynamic-loading hotdeploy

我正在开发一个mule项目,我的所有配置都存储在一个中央存储库中,并在运行时下载配置并进行部署。

    <script:component doc:name="Script">
        <script:script engine="groovy">
          <![CDATA[
            String endpnt = reqUrl.prepareFile(requestUrl); 
            message.setProperty('endpnt', endpnt,org.mule.api.transport.PropertyScope.INVOCATION);
            message.setProperty('port', reqUrl.getPort(),org.mule.api.transport.PropertyScope.INVOCATION);      
          ]]>
        </script:script>
     </script:component>

以上脚本会下载该文件并在mule-deploy.properties中针对config.resources进行输入。我已设置redeployment.enabled=true,但仍无法使用端点,请帮助

1 个答案:

答案 0 :(得分:1)

重新部署不适用于mule-deploy.properties,here是我为此报告的票证。