Podpora Spring Cloud Azure Redis
Tento článek se vztahuje na: ✔️ Verze 4.14.0 ✔️ verze 5.8.0
Připojení do azure Cache for Redis pomocí knihoven Spring Redis. Při přidávání spring-cloud-azure-starter
a spring-cloud-azure-resourcemanager
do aplikace je možné číst informace o připojení ke službě Azure Cache for Redis prostřednictvím Azure Resource Manageru a automaticky konfigurovat vlastnosti Redis.
Nastavení závislostí
Pokud chcete použít podporu Spring Cloud Azure Redis k aplikaci Spring Boot pomocí Redisu, přidejte následující závislosti.
<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>
Konfigurace
Poznámka:
Pokud se rozhodnete použít objekt zabezpečení k ověření a autorizaci pomocí Microsoft Entra ID pro přístup k prostředku Azure, přečtěte si téma Autorizace přístupu pomocí ID Microsoft Entra , abyste měli jistotu, že objekt zabezpečení má dostatečná oprávnění pro přístup k prostředku Azure.
Konfigurovatelné vlastnosti při použití podpory Redis:
Vlastnost | Popis | Výchozí hodnota | Požaduje se |
---|---|---|---|
spring.cloud.azure.redis.enabled | Jestli je povolená služba Azure Cache for Redis. | true | No |
spring.cloud.azure.redis.name | Název instance Azure Cache for Redis | Ano | |
spring.cloud.azure.redis.resource.resource-group | Skupina prostředků Azure Cache for Redis. | Ano | |
spring.cloud.azure.profile.subscription-id | ID předplatného. | Ano |
Poznámka:
Pro ověřování pro Azure Resource Manager se také vyžadují ověřovací informace. Konfigurace Resource Manageru související s přihlašovacími údaji by měly být nakonfigurovány pod předponou spring.cloud.azure
. Další informace najdete v tématu Spring Cloud Azure Authentication.
Základní použití
Přidejte následující vlastnosti a můžete začít.
spring.cloud.azure.redis.name=${AZURE_CACHE_REDIS_NAME}
spring.cloud.azure.redis.resource.resource-group=${AZURE_CACHE_REDIS_RESOURCE_GROUP}
Ukázky
Další informace najdete v úložišti azure-spring-boot-samples na GitHubu.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro