This sample shows how to run app with Azure Cache for Redis in Azure Spring Cloud
.
- Run
mvn clean package
. - Install Azure CLI extension for Azure Spring Cloud by running below command.
az extension add -y --source https://azureclitemp.blob.core.windows.net/spring-cloud/spring_cloud-0.1.0-py2.py3-none-any.whl
- Create an instance of Azure Spring Cloud.
az spring-cloud create -n <resource name> -g <resource group name>
- Create an app with public domain assigned.
az spring-cloud app create -n <app name> -s <resource name> -g <resource group name> --is-public true
- Deploy app with jar
az spring-cloud app deploy -n <app name> -s <resource name> -g <resource group name> --jar-path ./target/asc-service-binding-redis-sample-0.1.0.jar
- Add a binding for this app
az spring-cloud app binding redis add --app <app name> -s <resource name> -g <resource group name> -n redis --resource-id <resource id of your redis>
- Restart the app
az spring-cloud app restart -n <app name> -s <resource name> -g <resource group name>
- Verify app is running. Instances should have status
RUNNING
and discoveryStatusUP
.az spring-cloud app show -n <app name> -s <resource name> -g <resource group name>