在函数计算服务中,若将某个函数的并发度设置为1,则意味着每个请求都将启动一个新的实例来处理。请问达到并发实例数上限300个后,这个300个实例的限制是账号级别的,那么是否会影响到该账号下所有FC服务的运行?
函数计算服务中,每个实例的并发度默认为100。如果您将函数的并发度设置为1,那么每个请求只会触发一个实例来执行。
当您拉起300个实例时,如果这些实例都处于空闲状态,那么它们可以同时处理多个请求。但是,如果其中一些实例正在执行其他任务或者已经达到了最大并发数限制,那么新的请求可能会被阻塞,直到有可用的实例来处理它。
因此,在设置并发度时,需要根据实际需求和资源情况来合理选择并发度。如果您预计会有大量的请求,并且希望尽可能快地响应,那么可以适当提高并发度。但是,也需要考虑到实例的资源限制和成本问题。
设置实例并发度https://help.aliyun.com/zh/fc/configure-instance-concurrency?spm=a2c4g.2513659.0.i3
函数计算在一个地域中按量实例数的上限默认值为300,一个地域可以同时处理的最大请求数为“300×InstanceConcurrency”。例如,设置InstanceConcurrency=10时,则一个地域最多允许同时处理3000个并发请求。当并发请求数超过函数计算可以处理的最大请求数时,会收到流控错误提示ResourceExhausted。
说明
如您需要扩大某个地域的按量实例数上限,请联系我们。https://help.aliyun.com/zh/fc/support/contact-us#concept-2260094
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。