【问题标题】:Event grid throughput limit事件网格吞吐量限制
【发布时间】:2018-07-11 20:47:07
【问题描述】:

我是天蓝色事件网格概念的新手,目前正在研究要在我们的项目中实施的事件网格。 谁能说说事件网格的吞吐量, 我每秒可以推送多少个事件,每秒事件网格的出口是多少,意味着每秒从事件网格输出事件的计数。

【问题讨论】:

  • 您似乎正在寻找事件中心。愿意分享您为什么选择 Grid 代替?
  • @evilSnobu 我们已经开始通过与 azure 函数集成使用 Event hub。但是,由于 Event Grid 具有 Retry 能力,我们希望它能够符合我们当前的要求(需要重试发送通知,直到它成功。)
  • 什么样的通知,针对什么目标?如果人们应该得到通知中心,你通常会扔进通知中心。
  • @k11k2,事件网格的可扩展性:每个区域每秒能够路由 10,000,000 个事件。 docs.microsoft.com/en-us/azure/iot-hub/…
  • @evilSnobu 我们根据用户的请求向用户发送短信通知(通知他们的个人资料更新、帐户详细信息等)& 是的,我们目前正在向事件中心抛出事件,并使用 azf 触发事件中心以处理事件并发送给用户。bt在某些情况下在任何时间点处理由于请求率大的异常,或者连接问题进程通知失败。为了重试处理事件我们实现了自己的失败机制。bt这是成为另一个需要处理的功能挑战,这就是我们尝试切换到事件网格的原因

标签: azure event-driven azure-eventgrid


【解决方案1】:

我向微软询问了这个话题,这是他们的回答:

颈背: 发布速率限制约为每秒 5000 个事件。这是您可以发布到事件网格的事件。如果服务实例未加载,您可以获得比此更高的速率。请记住,EG 是一个多租户系统。

https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-event-grid-routing-comparison 高:每个区域每秒能够路由 10,000,000 个事件。

以上表示整个服务在每个区域调度事件的能力。

【讨论】:

  • 1000 万功能适用于 IoT 中心。 5000 个事件是事件主题/事件域的限制,具体取决于您正在创建的资源。
【解决方案2】:

Event Grid 是为大规模构建的 - 入口和出口的吞吐量每秒数百万个事件:https://docs.microsoft.com/en-us/azure/event-grid/overview#capabilities

事件网格中没有命名空间的概念,因此您无需预先配置特定的吞吐量容量。它可以在您按操作付费的基础上随您使用而扩展。

【讨论】:

    猜你喜欢
    • 2016-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-01
    • 2012-06-02
    • 1970-01-01
    相关资源
    最近更新 更多