【问题标题】:Using Local IP address In a Mule ESB application在 Mule ESB 应用程序中使用本地 IP 地址
【发布时间】:2013-05-23 15:47:03
【问题描述】:

我已经部署了一个 Mule ESB 应用程序,它接受如下 GET HTTP 请求作为输入

http://localhost:8088/esb/?id=xxx

当用我的本地 IP 地址 192.168.1.2 替换 localhost 时,它既不能在我的机器上工作,也不能在我的局域网上的另一台机器上工作。 我在防火墙中添加了一条规则以允许端口 8088 并且它也不起作用。 我禁用了我的防病毒软件和防火墙,但没有任何结果。 有人可以帮忙吗?

【问题讨论】:

    标签: networking localhost ip-address mule esb


    【解决方案1】:

    使用这个端点配置我完全没有问题:

    <http:inbound-endpoint
        address="http://192.168.1.68:8088/esb"
        exchange-pattern="request-response" />
    

    Mule (3.4.0) 正确绑定到我的 IP 地址和8088 端口。

    因此,请使用显示您如何配置入站 HTTP 端点的配置更新您的问题。

    【讨论】:

    • 我完全忘记了入站 HTTP 组件,现在我将 localhost 更改为我的本地 IP 地址,它现在可以工作了。非常感谢。
    猜你喜欢
    • 2022-11-03
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 2019-10-12
    • 2016-10-05
    • 1970-01-01
    • 2012-11-19
    • 2011-08-26
    相关资源
    最近更新 更多