Megosztás a következőn keresztül:


A névtértémakörök előfizetéseinek kézbesítési tulajdonságai

Az esemény-előfizetések lehetővé teszik olyan HTTP-fejlécek beállítását, amelyek szerepelni fognak a kézbesített eseményekben. Ez a funkció lehetővé teszi a célhoz szükséges egyéni fejlécek beállítását. Esemény-előfizetés létrehozásakor legfeljebb 10 fejlécet állíthat be. Az egyes fejlécértékek nem lehetnek nagyobbak 4096 (4K) bájtnál.

Az egyéni fejléceket a következő célhelyekre kézbesített eseményeken állíthatja be: Azure Event Hubs.

Amikor esemény-előfizetést hoz létre az Azure Portalon, a Kézbesítés tulajdonságai lapon egyéni HTTP-fejléceket állíthat be. Ezen a lapon rögzített és dinamikus fejlécértékeket állíthat be.

Statikus fejlécértékek beállítása

Ha rögzített értékű fejléceket szeretne beállítani, adja meg a fejléc nevét és értékét a megfelelő mezőkben:

Screenshot that shows the Delivery Properties tab of the Create Event Subscription page with an example static header.

Ha bizalmas adatokat ad meg, érdemes ellenőriznie a titkos adatokat. A bizalmas adatok láthatósága az Azure Portalon a felhasználó szerepköralapú hozzáférés-vezérlési (RBAC) engedélyétől függ.

Dinamikus fejlécértékek beállítása

A fejléc értékét egy bejövő esemény tulajdonsága alapján állíthatja be. A JsonPath szintaxissal hivatkozhat egy bejövő esemény tulajdonságértékére, amelyet a kimenő kérések fejlécének értékeként kell használni. Csak a sztring, a szám és a logikai JSON-értékek támogatottak. Ha például egy fejléc elnevezett csatornájának értékét szeretné beállítani az eseményadatokban a bejövő eseménytulajdonság-rendszer értékével, konfigurálja az esemény-előfizetést a következő módon:

Screenshot that shows the Delivery Properties tab of the Create Event Subscription page with an example dynamic header.

Példák

Ez a szakasz néhány példát mutat be a kézbesítési tulajdonságok használatára.

Példa az Event Hubsra

Ha eseményeket kell közzétennie egy eseményközpont egy adott partícióján, állítsa be az PartitionKey esemény-előfizetés tulajdonságát a cél eseményközpont partícióját azonosító partíciókulcs megadásához.

Fejléc neve Fejléc típusa
PartitionKey Statikus vagy dinamikus.

Egyéni tulajdonságokat is megadhat, amikor üzeneteket küld egy eseményközpontba. Ne használja a aeg- tulajdonságnév előtagját, mivel azt a rendszertulajdonságok használják az üzenetfejlécekben. Az üzenetfejléc tulajdonságainak listáját az Event Hubs eseménykezelőként tekintheti meg.

Következő lépések

Az eseménykézbesítésről az alábbi cikkben talál további információt: