服务器上使用 PHP SoapClient 作为 WebService 客户端调用第三方接口,发现存在大量 CLOSE-WAIT 状态 TCP 连接。
解决办法是设置 keep_alive 参数,使 SoapClient 不保持连接,具体 PHP 代码如下:
<?php new SoapClient("http://webservice.test/", [ "keep_alive" => false, ]);
服务器上使用 PHP SoapClient 作为 WebService 客户端调用第三方接口,发现存在大量 CLOSE-WAIT 状态 TCP 连接。
解决办法是设置 keep_alive 参数,使 SoapClient 不保持连接,具体 PHP 代码如下:
<?php new SoapClient("http://webservice.test/", [ "keep_alive" => false, ]);