StorageGRID :使用预期标头时, Pump 将被销毁
适用场景
NetApp StorageGRID 11.3 及更高版本
问题描述
发送带有
Expect: 100-continue
标题的 HTTP PUT 偶尔会在 60 秒后失败。第一次重试将立即成功。
- 初始 PUT :
Feb 23 17:09:15 netappsg01ADE: |12141310 2734678310 S3RQ %CEA 2021-02-23T17:09:15.636645| NOTICE 1099 S3RQ: EVENT_PROCESS_CREATE - connection=1614100152331819 method=PUT namespace=<> path=</> name=</x/y/z/object> auth=<V2> clientIP=<172.27.68.8>
- 60 秒后中止:
Feb 23 17:10:15 netappsg01 ADE: |12141310 2734678310 S3RQ PUMP 2021-02-23T17:10:15.636013| ERROR 1536 S3RQ: S3 request error (Pump is destroyed): connection=1614100152331819, Resource=/x/y/z/object, HTTP Status Code=500, ErrorMsg=InternalError, ErrorType=Client CustomErrorMessage={<none>}, Details={Failed to dequeue data (DSTR)}
- 第二次 PUT 尝试:
Feb 23 17:10:15 netappsg01 ADE: |12141310 2734688090 S3RQ %CEA 2021-02-23T17:10:15.691893| NOTICE 1099 S3RQ: EVENT_PROCESS_CREATE - connection=1614100178300218 method=PUT namespace=<> path=</> name=</x/y/z/object> auth=<V2> clientIP=<172.27.68.8>