Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
事件处理程序通过事件网格从事件源接收事件并处理这些事件。 可以将任何 Webhook 用作 Event Grid 转发事件时的事件处理程序。 Webhook 不需要托管在Azure中来处理事件。 事件网格仅支持 HTTPS Webhook 终结点。 还可以通过 Webhook 使用 Azure Automation Runbook 或 Azure 逻辑应用作为事件处理程序。 本文提供了指向概念性、快速入门和教程文章的链接,这些文章提供了详细信息。
注释
尽管可以使用 Webhook 作为 终结点类型 将 Azure Function 配置为事件处理程序,但应将 Azure Function 用作终结点类型。 有关详细信息,请参阅 Azure 函数作为事件处理程序。
Webhooks
有关将 Webhook 用作事件处理程序的概述和示例,请参阅以下文章。
| 标题 | 说明 |
|---|---|
| 快速入门:使用 Azure CLI、PowerShell 和 门户 创建和路由自定义事件。 | 演示如何将自定义事件发送到 Webhook。 |
| 快速入门:使用 - |
演示如何将 Blob 存储事件发送到 Webhook。 |
| 概述:接收事件至 HTTP 终结点 | 介绍如何验证 HTTP 终结点以接收来自事件订阅的事件,然后接收和反序列化事件。 |
Logic Apps
使用 逻辑应用 实现处理事件网格事件的业务流程。 在这种情况下,不显式创建 Webhook。 在配置逻辑应用以处理来自事件网格的事件时,Webhook 会自动创建。 有关示例,请参阅以下教程:
| 标题 | 说明 |
|---|---|
| Tutorial:使用逻辑应用发送有关Azure IoT Hub事件的电子邮件通知 | 每次将设备添加到 IoT 中心时,逻辑应用就会发送一封通知电子邮件。 |
| 教程:使用 Azure Functions 和 Azure Logic Apps 响应通过 Azure Event Grid 接收到的 Azure Service Bus 事件 | 事件网格将来自Service Bus主题的消息发送到函数应用和逻辑应用。 |
REST 示例(适用于 PUT)
{
"properties":
{
"destination":
{
"endpointType": "WebHook",
"properties":
{
"endpointUrl": "<WEB HOOK URL>",
"maxEventsPerBatch": 1,
"preferredBatchSizeInKilobytes": 64
}
},
"eventDeliverySchema": "EventGridSchema"
}
}
相关内容
如需支持的事件处理程序的列表,请参阅事件处理程序一文。