Dapr engedélyezése meglévő tárolóalkalmazáson
A Daprt a futtatókörnyezet alapján különböző argumentumokkal és széljegyzetekkel konfigurálhatja. Az Azure Container Apps három csatornát biztosít, amelyeken keresztül engedélyezheti a Daprt:
- Az Azure CLI
- IaC-sablonok , például Bicep- vagy Azure Resource Manager- (ARM-) sablonok
- Az Azure Portal
Az alábbi táblázat a Dapr oldalkocsikonfigurációinak jelenleg támogatott listáját ismerteti az Azure Container Appsben a Dapr engedélyezéséhez:
Container Apps parancssori felület | Sablonmező | Leírás |
---|---|---|
--enable-dapr |
dapr.enabled |
Engedélyezi a Dapr-t a tárolóalkalmazásban. |
--dapr-app-port |
dapr.appPort |
Az alkalmazás által figyelt port, amelyen a Dapr az alkalmazással való kommunikációhoz használja |
--dapr-app-protocol |
dapr.appProtocol |
Megadja a Daprnek, hogy melyik protokollt használja az alkalmazás. Az érvényes beállítások a következők: http vagy grpc . Az alapértelmezett szint a http . |
--dapr-app-id |
dapr.appId |
A tárolóalkalmazás egyedi Dapr-azonosítója, amelyet a szolgáltatásfelderítéshez, az állapotbefoglaláshoz és a pub/alfelhasználói azonosítóhoz használnak. |
--dapr-max-request-size |
dapr.httpMaxRequestSize |
Állítsa be a kérelemtörzs http- és grpc-kiszolgálóinak maximális méretét a nagyméretű fájlok feltöltésének kezeléséhez. Az alapértelmezett érték 4 MB. |
--dapr-read-buffer-size |
dapr.httpReadBufferSize |
Állítsa be a http-fejléc olvasási pufferének maximális méretét, hogy kezelni tudja a több KB-os fejlécek küldésekor. Az alapértelmezett 4 KB. |
--dapr-api-logging |
dapr.enableApiLogging |
Lehetővé teszi az API-hívások megtekintését az alkalmazásból a Dapr oldalkocsiba. |
--dapr-log-level |
dapr.logLevel |
A Dapr oldalkocsi naplószintjének beállítása. Engedélyezett értékek: hibakeresés, hiba, információ, figyelmeztetés. Az alapértelmezett szint a info . |
A parancssori felület használata
A Dapr az Azure CLI használatával engedélyezhető a tárolóalkalmazásban.
az containerapp dapr enable
További információkért és példákért tekintse meg a referenciadokumentációt.
A Bicep vagy az ARM használata
IaC-sablon használatakor adja meg a következő argumentumokat a properties.configuration
tárolóalkalmazás erőforrásdefiníciójának szakaszában.
A fenti Dapr-konfigurációs értékek alkalmazáshatókör-módosításoknak minősülnek. Ha több változatú módban futtat egy tárolóalkalmazást, a beállítások módosítása nem hoz létre új változatot. Ehelyett az összes meglévő változat újraindul, hogy a legfrissebb értékekkel legyen konfigurálva.
Az Azure Portal használatával
A Daprt a tárolóalkalmazások portálnézetén keresztül is engedélyezheti.
Feljegyzés
Mielőtt hozzákezd, győződjön meg arról, hogy már létrehozta saját Dapr-összetevőit. A Dapr-összetevőket a portálon található tárolóalkalmazás-környezeten keresztül csatlakoztathatja.
Lépjen a tárolóalkalmazásra az Azure Portalon, és válassza a Dapr lehetőséget a bal oldali menü Beállítások területén.
Alapértelmezés szerint a Dapr le van tiltva. Válassza az Engedélyezve lehetőséget a Dapr beállításainak kibontásához.
Adja meg az összetevő alkalmazásazonosítóját, és válassza ki a megfelelő címsorokat. Ha lehetséges, az Összetevők fejléc alatt válassza a hivatkozást a Dapr-összetevők tárolóalkalmazás-környezethez való hozzáadásához és kezeléséhez.
Következő lépések
További információ az Azure Container Apps Dapr-összetevőiről.