如何在Mule AnyPoint Studio中覆盖HTTP出站连接器的实现

时间:2015-01-20 13:09:23

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

您好我正在使用Mule Any Point Studio,我只想知道如何配置或覆盖HTTP入站/出站实现,以便我可以动态覆盖其功能并更改其属性,如:

  1. 地址
  2. 交换模式等
  3. enter image description here

3 个答案:

答案 0 :(得分:1)

地址是可配置的,可以动态覆盖,但我认为无法动态更改Exchange模式... 您可以将值放在属性文件中,并以下列方式动态加载http入站地址: -

<http:inbound-endpoint exchange-pattern="request-response" address="http://${host}:${port}/${path}" doc:name="HTTP"/>

其中${host} ${port} ${path}在属性文件中配置

你也可以为出境

做同样的事情

答案 1 :(得分:0)

要动态地(即在运行时)确定端点详细信息(例如路径,主机和端口),您需要在当前Mule消息上执行表达式,例如。请参阅以下链接部分&#34;动态端点&#34;例如:http://www.mulesoft.org/documentation/display/current/Endpoint+Configuration+Reference

答案 2 :(得分:0)

您可以使用服务覆盖概念扩展连接器性质。

可以在mule文档中搜索服务覆盖。