IBM Worklight 6.0 - 套接字异常连接重置

时间:2013-09-05 05:20:28

标签: sockets ibm-mobilefirst worklight-server

我正在开发一个worklight项目,其中我正在使用Worklight Adapter来使用托管在SharePoint服务器上的Web服务。

有时我收到Socket Exception并且适配器无法调用Web服务。
这是随机发生的。

从开发服务器日志:

[ERROR   ] FWLSE0099E: An error occurred while invoking procedure.

Http request failed: java.net.SocketException: Connection reset
FWLSE0101E: Caused by:  [project TestApp]java.net.SocketException: Connection reset
com.worklight.common.log.filters.ErrorFilter 

2 个答案:

答案 0 :(得分:1)

根据例外情况,根本原因是连接已重置。导致这种情况发生的原因有多种,一种是网络数据包丢失或类似的低级连接问题;另一个可能的原因可能是SharePoint正在超时套接字以释放资源。

解决此类问题的最佳方法IMO是使用WireSharkFiddler

等工具嗅探网络连接

请详细了解此question的最高投票答案和评论,以便更深入地了解问题。

答案 1 :(得分:0)

当连接到IBM Commerce前面的HTTP服务器时,我们已经看到了同样的问题。到目前为止,我们的解决方案是将Worklight服务器和IIS HTTP服务器放在两个不同的子网上。我们正在调查为什么会这样。不确定100%是否与您所看到的相关,但我想在这里回答。