MongoDB Stitch 的最大并行触发执行限制

Limits on maximum parallel trigger executions of MongoDB Stitch

我正在尝试使用 MongoDB Stitch 进行实时分析。 MongoDB Stitch documentation 文档说明了以下注释:

Stitch limits the execution of trigger functions to a rate of 50 executions per second across all triggers in an application. If additional triggers fire beyond this threshold, Stitch adds their associated functions to a queue and executes the functions once capacity becomes available.

我希望更清楚地了解上述陈述,问题如下:

  1. 每秒执行 50 次的限制是否受 Atlas MongoDB 实例容量的限制?
  2. 如果执行需要 2 秒来处理,每秒执行 50 次的限制是否仍然有效?
  3. 队列中待处理操作的数量是否有上限?
  1. 每秒执行50次的限制只是为了保护Stitch,与Atlas实例大小无关。
  2. 函数执行时间和每秒执行 50 次并没有太大关系。这只是想说每秒可以将 50 个作业添加到队列中,这与函数执行 运行.
  3. 所花费的时间无关。
  4. 可以添加到队列中的作业数量有最大限制,但这并不是真正的最大限制。一旦达到该限制,它就会开始放慢添加工作的速度,以便让消费者有时间赶上来。