PHP SoapClient __lastRequestHeaders突然停止生成

时间:2017-01-30 21:40:52

标签: php soap soap-client php-7

我的PHP SoapClient存在问题。

大约1015次成功请求后,突然停止生成标头和请求。在一些代码下面。

$this->client = new SoapClient($this->location . '?wsdl', array('trace' => 1));

$result = $this->client->__doRequest($xml, $this->location, $dienst, 1);

对于第一个1015 __lastRequestHeaders给我一个文本输出。

 echo "RequestHeaders:\n" . $this->client->__getLastRequestHeaders() . "\n";
 echo "Request:\n" . $this->client->__getLastRequest() . "\n";
 echo "ResponseHeaders:\n" . $this->client->__getLastResponseHeaders() . "\n";
 echo "Response:\n" . $this->client->__getLastResponse() . "\n";

在1016个请求之后它没有输出任何内容(固定文本标签除外)并且没有创建soaprequest。

远程服务器声称不限制连接数量。我们的服务器也是如此。

即使我在1000次请求甚至200次请求后等待30分钟。它总是在1015次成功后停止。

我必须在这里遗漏一些东西。配置设置或类似的东西。 我正在使用Ubuntu 16和PHP7。

0 个答案:

没有答案