This is a sample project to demonstrate how to configure Netflix Eureka for use on Azure Apps Service.
This project framework provides the following features:
- 1 discovery server
- 2 services which provide data
- 1 service which consumes the data of the other 2
- Maven project files which are used to manage dependencies, specify build operations, and deploy to Azure
- Java JDK 1.8
- Maven
- Azure CLI
Ensure you are logged into the Azure CLI with az login
- git clone https://github.com/Azure-Samples/app-service-netflix-eureka-linux.git
- cd app-service-netflix-eureka-linux
mvn clean prepare-package package azure-webapp:deploy -DskipTests
See this blog post for more information about configuring Netflix Eureka for App Service.
This project is based on this project, which demonstrates the basic principles of Netflix Eureka.