Spring Cloud Azure Redis-támogatás
Ez a cikk a következőre vonatkozik: ✔️ 4.14.0 ✔️ 5.8.0-s verzió
Csatlakozás az Azure Cache for Redisbe Spring Redis-kódtárak használatával. Az alkalmazás hozzáadásával spring-cloud-azure-starter
és spring-cloud-azure-resourcemanager
hozzáadásával beolvashatja az Azure Cache for Redis kapcsolati adatait az Azure Resource Manageren keresztül, és automatikusan konfigurálhatja a Redis-tulajdonságokat.
Függőség beállítása
Adja hozzá a következő függőségeket, ha a Spring Cloud Azure Redis-támogatást szeretné használni a Spring Boot-alkalmazáshoz a Redis használatával.
<dependencies>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-starter</artifactId>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-resourcemanager</artifactId>
</dependency>
</dependencies>
Konfiguráció
Megjegyzés:
Ha úgy dönt, hogy biztonsági taggal hitelesít és engedélyez egy Azure-erőforráshoz való hozzáférést a Microsoft Entra-azonosítóval, olvassa el a Hozzáférés engedélyezése a Microsoft Entra-azonosítóval című témakört, amelyből megtudhatja, hogy a biztonsági tag megkapta-e a megfelelő engedélyt az Azure-erőforrás eléréséhez.
Konfigurálható tulajdonságok a Redis-támogatás használatakor:
Property | Leírás | Alapértelmezett érték | Szükséges |
---|---|---|---|
spring.cloud.azure.redis.enabled | Engedélyezve van-e az Azure Cache for Redis. | true | Nem |
spring.cloud.azure.redis.name | Az Azure Cache for Redis-példány neve. | Igen | |
spring.cloud.azure.redis.resource.resource-group | Az Azure Cache for Redis erőforráscsoportja. | Igen | |
spring.cloud.azure.profile.subscription-id | Az előfizetés azonosítója. | Igen |
Megjegyzés:
Az Azure Resource Manager hitelesítéséhez hitelesítési adatokra is szükség van. A Resource Manager hitelesítő adatokkal kapcsolatos konfigurációit az előtag spring.cloud.azure
alatt kell konfigurálni. További információ: Spring Cloud Azure Authentication.
Alapszintű használat
Adja hozzá a következő tulajdonságokat, és jó választás.
spring.cloud.azure.redis.name=${AZURE_CACHE_REDIS_NAME}
spring.cloud.azure.redis.resource.resource-group=${AZURE_CACHE_REDIS_RESOURCE_GROUP}
Samples
További információ: Azure-Spring-Boot-Samples adattár a GitHubon.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: