Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A KÖVETKEZŐRE VONATKOZIK: Minden API Management-szint
A beépített gyorsítótár használata mellett az Azure API Management lehetővé teszi a válaszok gyorsítótárazását egy külső Redis-kompatibilis gyorsítótárban, például az Azure Managed Redisben.
A külső gyorsítótár használatával áthidalhatja a beépített gyorsítótár néhány korlátozását:
- Kerülje a gyorsítótár rendszeres törlését az API Management frissítései során
- Nagyobb szabályozás a gyorsítótár konfigurációja felett
- Gyorsítótárazzon több adatot, mint amennyit az API-kezelési szint lehetővé tesz
- Gyorsítótár használata az API Management fogyasztói szintjével
- Gyorsítótárazás engedélyezése az API Management saját üzemeltetésű átjárójában
A gyorsítótárazás hátterével és forgatókönyveivel kapcsolatban lásd a gyorsítótárazás áttekintése című részt.
A gyorsítótárazással kapcsolatos részletes információk: Az API Management gyorsítótárazási szabályzatai és Egyéni gyorsítótárazás az Azure API Managementben.
Feljegyzés
Ez a funkció jelenleg nem érhető el a munkaterületeken.
Ismertetett témák:
- Külső gyorsítótár hozzáadása az API Managementben
Előfeltételek
Az oktatóanyag elvégzéséhez a következőkre lesz szüksége:
Rendelkezésre áll egy Azure Managed Redis vagy egy másik Redis-kompatibilis gyorsítótár.
Fontos
Az Azure API Management egy Redis kapcsolati karakterlánc segítségével csatlakozik a gyorsítótárhoz. Ha az Azure Managed Redist használja, engedélyezze a hozzáférési kulcsalapú hitelesítést a gyorsítótárban, hogy kapcsolati karakterláncot használjon. Jelenleg nem használhatJa a Microsoft Entra-hitelesítést az Azure API Management és az Azure Managed Redis összekapcsolásához.
Redis Cache a Kuberneteshez
A saját üzemeltetésű API Management-átjárók gyorsítótárazásához külső gyorsítótárra van szükség. Ahhoz, hogy a gyorsítótárazás hatékony legyen, egy saját üzemeltetésű átjárónak és az általa használt gyorsítótárnak egymás közelében kell lennie a keresés és a késések minimalizálása érdekében. A Redis gyorsítótár üzembe helyezése ugyanabban a Kubernetes-fürtben vagy egy közeli külön fürtben a legjobb megoldás. Hogyan telepíthet egy Redis cache-t egy Kubernetes klaszterre.
Külső gyorsítótár hozzáadása
Kövesse az alábbi lépéseket egy külső Redis-kompatibilis gyorsítótár hozzáadásához az Azure API Managementben. A gyorsítótárat egy adott átjáróra korlátozhatja az API Management-példányban.
Használat a beállításból
A konfigurációban a Használat helye beállítás határozza meg annak az API Management-példánynak a helyét, amely a gyorsítótárat fogja használni. Válasszon az alábbiak közül:
Az Az Azure-régió, ahol az API Management-példány üzemel (vagy egy konfigurált hely, ha többrégiós üzembe helyezéssel rendelkezik)
Saját üzemeltetésű átjáró helye
Alapértelmezés szerint a gyorsítótár beállítása alapértelmezettként az API Management-példány összes átjáróhelyén
Az alapértelmezett gyorsítótárat felülírja egy adott régióhoz vagy helyhez használt gyorsítótár.
Vegyük például az USA keleti, délkelet-ázsiai és nyugat-európai régióiban üzemeltetett API Management-példányt. Két gyorsítótár van konfigurálva, egy az alapértelmezett és egy Délkelet-Ázsia számára. Ebben a példában a délkelet-ázsiai API Management saját gyorsítótárat használ, míg a másik két régió az Alapértelmezett gyorsítótár-bejegyzést használja.
Feljegyzés
Ugyanazt a külső gyorsítótárat több API Management-példányhoz is konfigurálhatja. Az API Management-példányok ugyanabban vagy különböző régiókban lehetnek. Ha egynél több példánynál osztja meg a gyorsítótárat, a Használat beállításnál az Alapértelmezett lehetőséget kell választania.
Azure Managed Redis-példány hozzáadása ugyanabból az előfizetésből
- Keresse meg az API Management-példányt az Azure Portalon.
- A bal oldali menü Üzembe helyezés + infrastruktúra területén válassza a Külső gyorsítótár lehetőséget.
- Válassza a + Hozzáadás lehetőséget.
- A gyorsítótár legördülő listájából válassza ki a gyorsítótárat.
- A
Használat innen legördülő listából válassza ki az Alapértelmezett lehetőséget, vagy adja meg a kívánt régiót. A csatlakozási karakterlánc automatikusan kitöltésre kerül. - Válassza a Mentés lehetőséget.
Feljegyzés
Az alapértelmezett kapcsolati sztring a következő formátumban van: <cache-name>:10000,password=<cache-access-key>,ssl=True,abortConnect=False. Az API Management a sztringet titkos névvel ellátott értékként tárolja. Ha a hozzáférési kulcs elforgatásához vagy a kapcsolati problémák elhárításához meg kell tekintenie vagy szerkesztenie kell a karakterláncot, lépjen az Elnevezett értékek lapra.
Az aktuális Azure-előfizetésen vagy általában az Azure-on kívül üzemeltetett Redis-kompatibilis gyorsítótár hozzáadása
- Keresse meg az API Management-példányt az Azure Portalon.
- A bal oldali menü Üzembe helyezés + infrastruktúra területén válassza a Külső gyorsítótár lehetőséget.
- Válassza a + Hozzáadás lehetőséget.
- A Gyorsítótárpéldány legördülő listából válassza az Egyéni lehetőséget.
- Használat legördülő listában válassza Alapértelmezett lehetőséget, vagy adja meg a kívánt régiót.
- Adja meg az Azure Managed Redis vagy a Redis-kompatibilis gyorsítótár-kapcsolati karakterláncot a Kapcsolati karakterlánc mezőben.
- Válassza a Mentés lehetőséget.
Redis-gyorsítótár hozzáadása saját üzemeltetésű átjáróhoz
- A bal oldali menü Üzembe helyezés + infrastruktúra területén válassza a Külső gyorsítótár lehetőséget.
- Válassza a + Hozzáadás lehetőséget.
- A Gyorsítótárpéldány legördülő listában válassza az Egyéni lehetőséget.
- A
Használat innen legördülő listából válassza ki az Alapértelmezett lehetőséget, vagy adja meg a kívánt régiót. - Adja meg a Redis cache csatlakozási karakterláncot a Csatlakozási karakterlánc mezőjében.
- Válassza a Mentés lehetőséget.
A külső gyorsítótár használata
A Redis-kompatibilis gyorsítótár hozzáadása után konfiguráljon gyorsítótárazási szabályzatokat a válasz gyorsítótárazásának vagy az értékek kulcs szerinti gyorsítótárazásának engedélyezéséhez a külső gyorsítótárban.
További részletekért lásd: A gyorsítótárazás hozzáadása az Azure API Management teljesítményének javításához.
Kapcsolódó tartalom
- További információért a gyorsítótárazási házirendekről, tekintse meg a Gyorsítótárazási házirendek részt az API Management házirend-referencia dokumentumban.
- Ha kulcs alapján szeretne gyorsítótárazni elemeket szabályzatkifejezések használatával, tekintse meg az Egyéni gyorsítótárazás az Azure API Managementben című témakört.
- Megtudhatja, hogyan kapcsolhatja be a szemantikai gyorsítótárazást az LLM API-khoz.