【问题标题】:IIB Flow with HTTP Input Node at beginning returns "Unsupported Method: GET"开头带有 HTTP 输入节点的 IIB 流返回“不支持的方法:GET”
【发布时间】:2021-09-21 02:58:26
【问题描述】:

我在 IBM Integration Bus (IIB) 中有一个流,它有一个 HTTP 输入作为它的入口节点。我在本地集成节点上运行此流程。当我部署包含此流程的 BAR 文件,然后尝试通过在浏览器中输入正确的 URL 来启动流程时,我收到“不支持的方法:GET”响应。 HTTP 输入节点的路径后缀是“/startTestFlow”。在浏览器中输入的完整 URL 是“http://localhost:7800/startTestFlow”。我试图在 Postman 中发布相同的 URL,它得到了相同的响应。该工具至少允许我检查响应标头。他们是:

Allow →POST, HEAD, OPTIONS
Connection →close
Content-Length →24
Date →Tue, 26 Sep 2017 20:51:50 GMT
Server →Apache-Coyote/1.1

因此响应显然没有将 GET 列为已批准的请求方法。我的问题是这个限制为什么以及来自哪里?

【问题讨论】:

    标签: ibm-integration-bus


    【解决方案1】:

    7800 是默认 SOAP 端口。

    默认 HTTP 输入节点 端口7080

    【讨论】:

      【解决方案2】:

      IIB 集成节点有两种侦听器,用于代理范围的侦听器 - 和嵌入式侦听器。

      集成节点级别的代理范围侦听器从默认端口 7080 读取,默认情况下 HTTPInput 节点使用它们。

      集成服务器 (EG) 级别的嵌入式侦听器从默认端口 7800 读取,默认情况下 SOAPInput 节点使用它们。

      在您的情况下,如果您没有更改上述默认配置,则某些 SOAPInput 节点正在使用您命中的端口 7800,该节点会发出此错误,因为 SOAP 1.1 仅接受 HTTP/POST 请求。

      HTTPInpt 节点支持 POST 和 GET 方法。以下是帮助内容的摘录。

      本示例使用端口 7080,这是默认的 HTTP 端口 代理范围的侦听器。嵌入式的默认端口号 集成服务器侦听器对于 HTTP 是 7800,对于 HTTPS 是 7843。你 可以更改这些端口号,以及使用的端口范围 集成服务器侦听器,使用 mqsichangeproperties 命令。如果您在消息流中使用 SOAP 节点和 HTTP 节点 在单个代理上,您可以选择使用以下方式处理 HTTP 消息 代理侦听器或嵌入式集成服务器侦听器。 如果您的配置中的侦听器接收到的消息 SOAPInput 和 HTTPInput 节点可能会获取,您必须仔细检查 这些节点中的 URL 规范。如果两个 URL 规范都匹配 传入消息,错误类型的节点可能会收到消息,并且 处理可能会失败或产生意外结果。这个情况 如果您为 URL 的路径后缀指定相同的值,则会发生 HTTPInput 节点和 SOAPInput 节点的属性。它还可以 如果您在一个或两个规范中使用通配符,则会发生 传入的消息匹配这两个属性。如果你想使用 HTTP 和 HTTPS 流量的代理侦听器,检查代理 HTTP 和 HTTPS 的侦听器端口的属性是合适的。这 HTTP 的默认端口是 7080; HTTPS 的默认端口是 7083。如果 要使用集成服务器侦听器,必须配置 使用 mqsichangeproperties 命令将集成服务器 激活 HTTP 和 HTTPS 消息的侦听器。默认端口 对于 HTTP 是 7800; HTTPS 的默认端口是 7843。您可以更改 这些端口号,以及分配端口的范围, 通过使用 mqsichangeproperties 命令。

      https://www.ibm.com/support/knowledgecenter/en/SSMKHH_9.0.0/com.ibm.etools.mft.doc/bc43700_.htm

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-05-25
        • 1970-01-01
        • 1970-01-01
        • 2018-10-17
        • 2013-11-14
        • 1970-01-01
        相关资源
        最近更新 更多