Az Azure Cache for Redis mint az Event Grid forrása
Ez a cikk az Azure Cache for Redis-események tulajdonságait és sémáját ismerteti. Az eseménysémákról az Azure Event Grid eseményséma című témakörben olvashat.
Elérhető eseménytípusok
Ezek az események akkor aktiválódnak, amikor egy ügyfél exportál, importál vagy méretez az Azure Cache for Redis REST API-k meghívásával. A javítás eseményét a Redis-frissítés aktiválja.
Esemény neve | Leírás |
---|---|
Microsoft.Cache.ExportRDBCompleted | A gyorsítótáradatok exportálása aktiválódik. |
Microsoft.Cache.ImportRDBCompleted | A gyorsítótáradatok importálása aktiválódik. |
Microsoft.Cache.PatchingCompleted | A javítás befejezésekor aktiválódik. |
Microsoft.Cache.ScalingCompleted | A skálázás befejezésekor aktiválódik. |
Példaesemény
Az események aktiválásakor az Event Grid szolgáltatás adatokat küld a feliratkozott végpontnak az eseménnyel kapcsolatban. Ez a szakasz egy példát tartalmaz arra, hogy ezek az adatok hogyan néznének ki az egyes Azure Cache for Redis-eseményekhez.
Microsoft.Cache.PatchingCompleted esemény
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.PatchingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "PatchingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "PatchingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ImportRDBCompleted esemény
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ImportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ImportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ImportRDBCompleted",
"eventTime": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ExportRDBCompleted esemény
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ExportRDBCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ExportRDBCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ExportRDBCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Microsoft.Cache.ScalingCompleted
[{
"id": "9b87886d-21a5-4af5-8e3e-10c4b8dac73b",
"type": "Microsoft.Cache.ScalingCompleted",
"source": "/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Cache/Redis/{cache_name}",
"data": {
"name": "ScalingCompleted",
"timestamp": "2020-12-09T21:50:19.9995668+00:00",
"status": "Succeeded"
},
"subject": "ScalingCompleted",
"time": "2020-12-09T21:50:19.9995668+00:00",
"specversion": "1.0"
}]
Esemény tulajdonságai
Egy esemény a következő legfelső szintű adatokkal rendelkezik:
Tulajdonság | Típus | Leírás |
---|---|---|
source |
húr | Az eseményforrás teljes erőforrás-elérési útja. Ez a mező nem írható. Az értéket az Event Grid adja meg. |
subject |
húr | Az esemény tárgyra mutató, a közzétevő által megadott elérési út. |
type |
húr | Az eseményforráshoz felvett eseménytípusok egyike. |
time |
húr | Az esemény létrehozásának időpontja a szolgáltató UTC-ideje alapján. |
id |
húr | Az esemény egyedi azonosítója. |
data |
object | Az Azure Cache for Redis eseményadatai. |
specversion |
húr | A CloudEvents sémaspecifikációs verziója. |
Az adatobjektum a következő tulajdonságokkal rendelkezik:
Tulajdonság | Típus | Leírás |
---|---|---|
timestamp |
húr | Az esemény bekövetkezésének időpontja. |
name |
húr | Az esemény neve. |
status |
húr | Az esemény állapota. Sikertelen vagy sikeres volt. |
Rövid útmutatók
Ha ki szeretné próbálni az Azure Cache for Redis-eseményeket, tekintse meg az alábbi rövid útmutatókat:
Ha ezt az eszközt szeretné használni: | Lásd ezt a cikket: |
---|---|
Azure Portalra | Rövid útmutató: Az Azure Cache for Redis-események átirányítása webes végpontra az Azure Portallal |
PowerShell | Rövid útmutató: Az Azure Cache for Redis-események átirányítása webes végpontra a PowerShell használatával |
Azure CLI | Rövid útmutató: Az Azure Cache for Redis-események átirányítása webes végpontra az Azure CLI-vel |
Következő lépések
- Az Azure Event Grid bemutatása: Mi az az Event Grid?
- Az Azure Event Grid-előfizetések létrehozásával kapcsolatos további információkért tekintse meg az Event Grid-előfizetés sémáját.