【问题标题】:Mule HTTP connection resetMule HTTP 连接重置
【发布时间】:2021-01-29 16:50:41
【问题描述】:

我在 tomcat Web-Server 上部署了 mule 应用程序。我正在公开 Web 服务并使用以下 HTTP 连接器

<http:inbound-endpoint host="0.0.0.0" port="9198"  path="customer/payment/debit" exchange-pattern="request-response">
             <mule-ss:http-security-filter realm="mule-realm" securityProviders="userprovider"  />            
        </http:inbound-endpoint>

然后我使用 jaxws-service 发布网络服务

<cxf:jaxws-service serviceClass="com.cit.wsdl.customer.payment.debit.v1_0.PaymentDebit" service="PaymentDebitService" soapVersion="1.2" />

我收到以下错误的问题:

ERROR org.mule.module.logging.DispatchingLogger : 捕获异常 异常策略:连接resetjava.net.SocketException: 连接重置在 java.net.SocketInputStream.read(SocketInputStream.java:196) 在 java.net.SocketInputStream.read(SocketInputStream.java:122) 在 java.net.SocketInputStream.read(SocketInputStream.java:210) 在 org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78) 在 org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106) 在 org.mule.transport.http.HttpServerConnection.readLine(HttpServerConnection.java:243) 在 org.mule.transport.http.HttpServerConnection.getRequestLine(HttpServerConnection.java:509) 在 org.mule.transport.http.HttpRequestDispatcherWork.run(HttpRequestDispatcherWork.java:70) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 在 java.lang.Thread.run(Thread.java:745)

客户端收到以下错误:

"异常:接收到 HTTP 响应时出错 http://10.255.142.36:9198/customer/payment/debit。这可能是由于 到不使用 HTTP 协议的服务端点绑定。这个 也可能是由于 HTTP 请求上下文被 服务器(可能是由于服务关闭)。查看服务器日志 更多细节。 "

上述错误是随机发生的,但有请求成功接收到服务器并由mule处理。

【问题讨论】:

    标签: java http tomcat mule tomcat8


    【解决方案1】:

    'java.net.SocketException: Connection reset' 在 Mule 或 tomcat 中不是失败的,但它在 tcp 级别失败。

    看起来客户端和 Mule/tomcat 之间建立了 Http(应用程序)级别的通信(作为从服务器接收到的 tcp 确认),然后 tcp 连接被重置,以确定您需要使用 wireshark 的根本原因。或者,您需要确保没有网络连接中断。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-08
      • 1970-01-01
      相关资源
      最近更新 更多