Vytvoření Azure Cache for Redis k aplikaci v Azure Spring Cloud
Tento článek se týká: ✔️ Java
Místo ruční konfigurace Spring Boot aplikací můžete automaticky svázat vybrané služby Azure s vašimi aplikacemi pomocí Azure Spring Cloud. Tento článek popisuje, jak vytvořit vazbu aplikace k Azure Cache for Redis.
Požadavky
- Nasazená Azure Spring Cloud instance
- Instance Azure Cache for Redis služby
- Rozšíření Azure Spring Cloud pro Azure CLI
Pokud nemáte nasazenou instanci Azure Spring Cloud, postupujte podle kroků v rychlém startu k nasazení Azure Spring Cloud aplikace.
Příprava projektu v Javě
Přidejte následující závislost do souboru pom.xml projektu:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis-reactive</artifactId> </dependency>Odebrání
spring.redis.*všech vlastností zeapplication.propertiessouboruAktualizujte aktuální nasazení pomocí
az spring-cloud app updatenebo vytvořte nové nasazení pomocíaz spring-cloud app deployment create.
Vytvořte vazbu aplikace k Azure Cache for Redis
V Azure Spring Cloud přejděte na stránku Azure Portal. Přejděte na Řídicí panel aplikace a vyberte aplikaci, která se má svázat s Azure Cache for Redis. Tato aplikace je stejná jako ta, kterou jste aktualizovali nebo nasadili v předchozím kroku.
Vyberte Vazba služby a pak Vytvořit vazbu služby. Vyplňte formulář a nezapomeňte vybrat hodnotu Typ vazby Azure Cache for Redis , váš Azure Cache for Redis server a možnost Primární klíč.
Restartujte aplikaci. Vazba by teď měla fungovat.
Pokud chcete zajistit správnost vazby služby, vyberte název vazby a ověřte její podrobnosti. Pole
propertyby mělo vypadat takhle:spring.redis.host=some-redis.redis.cache.windows.net spring.redis.port=6380 spring.redis.password=abc****** spring.redis.ssl=true
Další kroky
V tomto článku jste zjistili, jak vytvořit vazbu aplikace v Azure Spring Cloud k Azure Cache for Redis. Další informace o vazbě služeb na vaši aplikaci najdete v tématu Vytvoření vazby k Azure Database for MySQL instanci.