當配置的觸發器被大量事件同時觸發時,可以通過設置實例并發度及提前預留實例的方式,應對突發流量。
問題背景
例如,您在函數計算配置了OSS觸發器,當同時上傳N個文件到OSS時,會觸發函數執行,需要確保函數可以正常響應。
解決方案
要確保函數可以正常響應,需要提升函數計算可以同時處理的并發請求數量,具體措施如下:
設置實例并發度,具體操作請參見為函數設置單實例并發度。
提前預留實例,具體操作請參見配置彈性伸縮規則。單個阿里云賬號(主賬號)在單個地域內總實例數默認限制為100,實際數值以配額中心為準,如果您需要提高該限制,請前往配額中心申請。其中默認的實例擴容速度如下:
地域
實例擴容速度限制-突增實例數
實例擴容速度限制-實例增長速度
華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華南1(深圳)
300
300/分鐘
其他
100
100/分鐘
文檔內容是否對您有幫助?