php Hprose/Http error日志记录504超时错误
程序员文章站
2024-02-22 15:33:28
...
$data = curl_exec($curl);
$errno = curl_errno($curl);
//本地curl配置的超时时间较长(大于接口超时时间),且curl返回的504,curl_errno函数返回0 CURLE_OK
Hprose/Http/Client.php默认超时时间为30s,下游接口15s返回504超时,在getContents函数中检测http code,造成php error日志记录504超时错误
vendor/hprose/hprose/src/Hprose/Http/Client.php
Hprose\Http\Client->getContents(’\r\n<…’, Object(stdClass))
vendor/hprose/hprose/src/Hprose/Http/Client.php
Hprose\Http\Client->syncSendAndReceive(‘Cs15"GetFieldsB…’, Object(stdClass))
vendor/hprose/hprose/src/Hprose/Client.php
Hprose\Http\Client->sendAndReceive(‘Cs15"GetFieldsB…’, Object(stdClass))
vendor/hprose/hprose/src/Hprose/Client.php
Hprose\Client->afterFilterHandler(‘Cs15"GetFieldsB…’, Object(stdClass))
上一篇: C语言预处理
下一篇: python中的代码编码格式转换问题