當我在 Object Storage 儲存區中建立單一檔案時,為何會取得多個事件?
當您在 Object Storage中建立檔案作為物件時,此檔案可能涉及多個 Code Engine 事件,這會針對同一檔案建立多個 HTTP 要求或多個工作呼叫。
根據您將檔案上傳至 Object Storage 的方法 (例如使用 s3fs 或類似函數),Object Storage 會建立 Object Storage 物件,以使用多個步驟來代表檔案。 例如,設定建立日期包括一個建立步驟,後面接著多個更新步驟。
由於 Object Storage 會針對每一個建立及更新要求通知 Code Engine,因此 Code Engine 無法濾除其他事件。 不過,您可以使用另一種方式將檔案匯入至 Object Storage; 例如,直接使用 Object Storage API,而不使用檔案系統層 (例如 s3fs)。