【问题标题】:Limits on maximum parallel trigger executions of MongoDB StitchMongoDB Stitch 的最大并行触发器执行限制
【发布时间】:2018-11-17 03:45:30
【问题描述】:

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

Stitch 将应用程序中所有触发器的触发器函数执行率限制为每秒 50 次。如果其他触发器触发超过此阈值,Stitch 会将其关联函数添加到队列中,并在容量可用时执行这些函数。

我正在寻找更清晰的上述陈述,问题如下:

  1. 每秒执行 50 次的限制是否受 Atlas MongoDB 实例容量的限制?
  2. 如果执行需要 2 秒来处理,那么每秒 50 次执行的限制是否仍然有效?
  3. 队列中挂起操作的数量是否有上限?

【问题讨论】:

    标签: mongodb-atlas mongodb-stitch


    【解决方案1】:
    1. 每秒执行 50 次的限制只是为了保护 Stitch,与 Atlas 实例大小无关。
    2. 函数执行时间和每秒执行 50 次并没有真正的关系。这只是想说每秒可以将 50 个作业添加到队列中,这与函数运行所需的时间无关。
    3. 可以添加到队列中的作业数量有一个最大限制,但这并不是真正的最大值。一旦达到这个限制,它就会开始放慢添加工作的速度,以便让消费者有时间赶上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-30
      相关资源
      最近更新 更多