Я использую php библиотеку Google Cloud Client.
$bucket = $this->storage->bucket($bucketName);
$object = $bucket->upload(
fopen($localFilePath, 'r'),
$options
);
В этом утверждении иногда выдавались следующие ошибки.
production.ERROR: ошибка cURL 56: чтение SSL:ошибка: 00000000: lib (0): func (0): причина (0), ошибка 104 (см. http://curl.haxx.se/libcurl/c/libcurl-errors.html) {"исключение": "[объект] (Google \ Cloud \ Exception \ ServiceException (код: 0)): ошибка cURL 56: чтение SSL: ошибка: 00000000: lib (0): func (0): причина (0), ошибка 104 (см. http://curl.haxx.se/libcurl/c/libcurl-errors.html) в / opt / processing / vendor / google / cloud /src / RequestWrapper.php: 219) [stacktrace]
Но после повторного запуска кодов ошибка исчезла.
Я выполнил коды (процесс обработки данных) длябольше года я редко видел эту ошибку раньше. Теперь я переместил свои коды на новый сервер. Я начал видеть эту ошибку. (Возможно, эта ошибка произошла раньше, просто мои старые настройки не игнорируются, чтобы перехватить изарегистрируйте эти ошибки.)
Из-за сообщения об ошибке из Google Cloud (менее 5% ошибок) и повторного запуска кодов, ошибка исчезает, я думаю, причина ошибкииз Google Cloud Platform.
Кто-нибудь видит такие же ошибки?Что мы можем сделать, чтобы предотвратить эту ошибку?Или нам просто нужно кодировать наш процесс, чтобы повторить, когда эта ошибка появляется?
Спасибо!