iT邦幫忙

2022 iThome 鐵人賽

DAY 29
0
IT管理

Azure開發者必備掌握的基本系列 第 29

Azure開發者必備掌握的基本_第29天_EventHubs實作

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20221011/20107452PYrdsKBAC8.png
正如你所看到的, 有三个主要组成部分, 它的是事件生產者, 分區和消費者群組。

Event Producers
第一個是事件生產者, 它是生成事件的組件。
任何人都可以使用任何HTP客戶端來完成此操作。
事件生產者只需要利用到事件中心的簡單連接和簡單API, 並且非常容易創建。

Partition
下一個組件是分區, 分區表示單個事件流。
也可以將其視為單個隊列, 它保證了發送到其中的消息的順序。
但是, 分區的可用性有限, 並且沒有真正的方法使單個分區具有高可用性。
正因為如此, 最好跨分區分佈消息以提高可用性。
但是順序不變性是不保證的,順序在單個分區內是保證的, 但在跨分區之間是不保證的。
在單個事件中心上最多可以有32個分區, 所以在設計事件中心部署時應該記住這一點。

Consumer Group
消費者(使用者)群組, 而使用者組是屬於同一應用程序的接收或事件接收的邏輯組,
Receivers for processing telemetry
Receivers for storing the telemetry


上一篇
Azure開發者必備掌握的基本_第28天_Event Grid實作
下一篇
Azure開發者必備掌握的基本_第30天_結語
系列文
Azure開發者必備掌握的基本30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言