当配置的触发器被大量事件同时触发时,可以通过设置实例并发度及提前预留实例的方式,应对突发流量。
问题背景
例如,您在函数计算配置了OSS触发器,当同时上传N个文件到OSS时,会触发函数执行,需要确保函数可以正常响应。
解决方案
要确保函数可以正常响应,需要提升函数计算可以同时处理的并发请求数量,具体措施如下:
设置实例并发度,具体操作请参见为函数设置单实例并发度。
提前预留实例,具体操作请参见配置弹性伸缩规则。单个阿里云账号(主账号)在单个地域内总实例数默认限制为100,实际数值以配额中心为准,如果您需要提高该限制,请前往配额中心申请。其中默认的实例扩容速度如下:
地域
实例扩容速度限制-突增实例数
实例扩容速度限制-实例增长速度
华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)
300
300/分钟
其他
100
100/分钟