Openwhisk:增加并发请求数

2024-02-26

我有一个分布式 Openwhisk 设置,当我尝试一次向一个用户执行 30 多个请求时,出现以下错误:

错误:无法调用操作“素数”:并发数太多 正在处理的请求(计数:30,允许:30)

知道如何增加这个数字吗?


如果您使用 ansible 方法部署 OpenWhisk,则可以使用以下 ansible-playbook 环境变量覆盖进行部署

-e limit_invocations_per_minute=999999 -e limit_invocations_concurrent=999999

如果您正在进行其他类型的部署,则需要使用设置的相应环境变量来部署控制器容器,以覆盖任何这些相关值。

  "LIMITS_ACTIONS_INVOKES_PERMINUTE": "{{ limits.invocationsPerMinute }}"
  "LIMITS_ACTIONS_INVOKES_CONCURRENT": "{{ limits.concurrentInvocations }}"
  "LIMITS_TRIGGERS_FIRES_PERMINUTE": "{{ limits.firesPerMinute }}"
  "LIMITS_ACTIONS_SEQUENCE_MAXLENGTH": "{{ limits.sequenceMaxLength }}"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Openwhisk:增加并发请求数 的相关文章

随机推荐