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