簡體   English   中英

Firebase 雲函數實時數據庫觸發器

[英]Firebase Cloud Function Realtime Database Trigger

實時數據庫觸發器 onWrite onCreate 是排隊還是線程?

兩者都不。

Cloud Functions 事件的處理順序不一定與它們發生的順序相同。 如果您依賴於排序,您的功能可能無法按您預期的方式工作。 沒有所有事件都通過的單個有序隊列 - 這不會擴展。

每個函數調用都與其他函數調用完全隔離。 Cloud Functions 將啟動新的服務器實例以根據需要處理負載。 因此,如果一台服務器忙於處理事件,Cloud Functions 可能會決定將更多服務器添加到組合中,以便能夠處理更多傳入事件。 每個服務器一次只處理一個事件。 事件在每個服務器實例內串行處理,並在服務器實例之間並行處理。 從事件觸發代碼的角度來看,沒有“線程”在進行(這不是 node.js 為應用程序代碼工作的方式)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM