Кэш Azure для Redis для Сетки событий: обзор
Кэш Azure для событий Redis, таких как исправление, масштабирование, импорт и экспорт (RDB), отправляется с помощью службы Сетка событий Azure подписчикам, таким как Функции Azure, Azure Logic Apps или даже ваш собственный прослушиватель HTTP. Сетка событий обеспечивает надежную доставку событий в приложения с помощью функциональных политик повтора и недоставленных сообщений.
Полный список событий, поддерживаемых Кэшем Azure для Redis, см. в статье о схеме событий кэша Azure для Redis.
Если вы хотите испытать в действии события Кэша Azure для Redis, см. любое из следующих кратких руководств:
Если вы хотите использовать этот инструмент: | Ознакомьтесь с этим кратким руководством: |
---|---|
Портал Azure | Краткое руководство. Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью портала Azure |
PowerShell | Краткое руководство. Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью PowerShell |
Azure CLI | Краткое руководство. Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью Azure CLI |
Модель событий
Сетка событий использует подписки на события для маршрутизации сообщений о событиях подписчикам. На этом изображении показана связь между издателями событий, подписками на события и обработчиками событий.
Сначала подпишите конечную точку на событие. Затем при активации события служба Сетки событий отправляет данные о нем на соответствующую конечную точку.
Дополнительные сведения см. в статье о схеме событий Кэша Azure для Redis.
- Полный список событий Кэша Azure для Redis и сведения о том, как инициируется каждое событие.
- Пример данных, которые Сетка событий будет передавать для каждого из этих событий.
- Назначение каждой пары "ключ — значение", отображаемой в данных.
Рекомендации по приему событий
Приложения, которые обрабатывают события Кэша Azure для Redis, должны соответствовать нескольким рекомендациям.
- Так как в один обработчик событий можно настроить маршрутизацию событий из нескольких подписок, не следует предполагать, что события поступают из определенного источника: проверяйте тему сообщения, чтобы убедиться, что оно поступает из ожидаемого экземпляра Кэша Azure для Redis.
- Подобным образом убедитесь, что вы готовы к обработке этого типа событий (eventType), а также не следует предполагать, что все получаемые события будут иметь ожидаемый тип.
- Кэш Azure для Redis доставляется подписчикам по крайней мере один раз, что гарантирует вывод всех сообщений. Однако из-за повторных попыток или доступности подписок могут возникать дубликаты сообщений. Дополнительные сведения о доставке сообщений и повторных попытках см. в статье о доставке сообщений и повторных попытках в Сетке событий.
Дальнейшие действия
Узнайте больше о Сетке событий и испытайте в действии события Кэша Azure для Redis:
- An introduction to Azure Event Grid (Общие сведения о службе "Сетка событий Azure")
- Схема событий Кэша Azure для Redis
- Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью Azure CLI
- Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью портала Azure
- Маршрутизация событий Кэша Azure для Redis в конечную веб-точку с помощью PowerShell