背景:项目中需要在抓取纷享销客CRM图片上传到OSS,调用OssClient.php时,容易发生解析超时(多重试几次就ok)。
错误提示:
[2019-04-08 19:41:01] lumen.DEBUG: 出错文件:/home/zrj/www/admin/yundou-admin/vendor/aliyuncs/oss-sdk-php/src/OSS/OssClient.php
[2019-04-08 19:41:01] lumen.DEBUG: 出错编码:0
[2019-04-08 19:41:01] lumen.DEBUG: 出错行号:2187
[2019-04-08 19:41:01] lumen.DEBUG: 出错信息:RequestCoreException: cURL resource: Resource id #371; cURL error: Resolving timed out after 10521 milliseconds (28)
Resolving timed out after 10521 milliseconds (28)
解析超时
源码分析:
try {
$ossClient = new OssClient(self::$accessKeyId, self::$accessKeySecret, self::$endpoint);
$ossClient->uploadFile(self::$bucket, $ossFileName, $localhostFileName);//上传文件