在mule中如何通过不同的端口访问同一个接口应用

在接口中,我们有时候需要用不同端口访问相同的接口,那马在mule中是怎么实现的,看看效果:


在mule中如何通过不同的端口访问同一个接口应用_第1张图片
 用户在访问8081  和8082 端口时 访问的是同一个接口服务

这里我们使用了一个Composite Source组建(在Composite Source中我们放置2和http就可以实现该功能了):

组建代码:

  <composite-source doc:name="Composite Source">
            <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/>
            <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8082" doc:name="HTTP"/>
        </composite-source>

你可能感兴趣的:(mule)