【发布时间】:2021-02-11 22:03:46
【问题描述】:
我正在尝试为 FedEx 运费服务设置响应超时,但我不确定我做的是否正确。我应该怎么做才能确保系统不会永远等待响应?
这就是我会用原生 PHP 做的事情:
$client = new SoapClient($url, array('connection_timeout'=>'2'));
这就是我对 Magento 2.3 所做的:
$client = $this->soapClientFactory->create($wsdl, ['trace' => $trace, 'connection_timeout' => '2']);
这是/vendor/magento/module-fedex/Model/Carrier.php::_createSoapClient()
问题是我不知道这是否可行。
感谢您提供的任何帮助。 问候。
【问题讨论】: