函数计算FC我设置了100的并发,但是貌似并发只有1,这个是什么原因呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
函数计算FC设置并发后,并不是所有的请求都都会创建新的执行实例,而是会先尝试从现有的实例池中获取空闲实例,如果没有空闲实例,才会创建新的实例。
FC 会根据函数的调用频率和并发峰值,自动调整实例池的大小。如果函数的调用频率很高,并且并发峰值也很高,那么 FC 会创建更多的实例。
如果您发现并发只有 1,那么可能是您的函数调用频率比较低,或者并发峰值比较低。您可以尝试增加函数的调用频率,或者增加并发峰值,看看是否可以提高并发。
另外,FC 的并发是按秒计算的,也就是说每秒可以最多执行并发数量的请求。如果您的函数的调用时间比较长,那么每秒可能只能执行一个请求。您可以尝试减少函数的调用时间,看看是否可以提高并发。
如果您仍然无法解决问题,可以联系腾讯云的技术支持,他们会帮助您进行排查。