WSO2 ESB不会关闭连接

时间:2013-07-29 08:12:03

标签: php wsdl wso2 wso2esb

我正在尝试使用PHP 5.4.9 SoapClient工作WSO2 ESB 4.7.0。 当我在WSDL模式下使用SoapClient和ESB echo服务时,我遇到了一个问题,在发送WSDL之后,ESB的连接没有关闭。我也能用telnet作为客户端来重现这个问题。

$ telnet localhost 8280

HTTP 1.0请求:

GET /services/echo?wsdl HTTP/1.0

HTTP 1.0响应:

HTTP/1.0 200 OK
Content-Type: text/xml
Date: Mon, 29 Jul 2013 07:37:20 GMT
Connection: Close

响应连接保持打开状态(就像“Connection:keep-alive”标题一样)。

这是配置中的错误还是问题?是否有人遇到同样的问题?

1 个答案:

答案 0 :(得分:0)

我认为我有类似的问题。我的LB正在查询版本服务,但过了一会儿,ESB停止响应,并且在日志中可以看到一堆连接超时。我认为ESB并没有释放它的联系。必须是一些配置选项,以指定在一段时间后关闭连接或超时。