Fastly VCL代码片段上传失败,并出现“读取在10秒后超时”错误
从Adobe Commerce管理员上传或更新Fastly VCL代码片段时,请求会在大约10秒后失败,并出现读取超时。 要解决此问题,请使用Adobe打开支持工单以提高Fastly WAF端超时,或者通过Fastly API上传代码片段作为临时解决方法。
描述 description
环境
- 云基础架构上的Adobe Commerce
- Fastly服务/Fastly模块VCL代码片段管理
问题/症状
从Adobe Commerce管理员上传或更新Fastly VCL代码片段失败,并出现类似以下错误:读取在10秒后超时
重现问题的步骤:
- 打开Adobe Commerce Admin。
- 转到Fastly配置或VCL代码片段区域。
- 上载或更新VCL代码片段。
- 保存代码片段。
结果:请求在大约10秒后失败,读取超时。
原因
管理员路径超时可配置为600秒,但此特定失败不是由该设置引起的。 它由Fastly的WAF端超时引起,该超时与管理员路径超时是分开的,在Adobe Commerce管理员中无法更改。 只有Adobe才能在Fastly方面提高此超时。
解决方法 resolution
- 如果您遇到此错误,请注意,它指向Fastly WAF端超时,而不是“管理路径超时”设置。
- 使用Adobe打开支持票证,因为只有Adobe可以提高Fastly WAF端超时。
- 作为临时解决方法,请使用Fastly API而不是管理UI上传或更新VCL代码片段。 API路径不受相同的10秒限制的约束。
相关阅读
recommendation-more-help
experience-cloud-kcs-help-kbarticles