为了防止过度调用函数导致费用失控,每个账号在当前地域中按量实例数存在限制,该限制为账号级别限制,所有函数共享按量实例数的最大限制值。例如,账号164901546557在某地域的按量实例数上限为300,该账号下有3个函数function-a、function-b、function-c。在某一时刻所有正在处理调用的函数按量实例数之和最大为300。
除了账号级别的实例数限制,函数计算为函数的调用提供了更细粒度的按量调用实例数限制,您可以通过控制台或API设置函数级别实例限制数来防止单个函数过度调用导致的实例占用,保护后端资源,避免预期外的费用开销。例如,账号164901546557下有函数function-a、function-b、function-c。您可以为函数function-a设置按量实例数上限10,调用函数function-a时最多只能占用10个实例。
比如: websocket中多次握手验证会被分发到不同实例导致验证失败,有什么办法让同一个人的所有请求都往一个实例发, 这个时候只要将这个函数的最大实例个数限制为 1 即可 此回答整理自钉群“阿里函数计算客户【已满,加2群:64970014484】”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。