-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Integrating Eureka and Asgard
karthik-vn edited this page Nov 12, 2012
·
7 revisions
Asgard the web based cloud deployment tool can be used with Eureka to mitigate problems during a rolling deployment in a AWS autoscaling group and for seamlessly switching between old and new deployments.
Rolling Deployment
During a rolling deployment, Asgard can check for the health of an instance before propagating the new version to all of the instances in an ASG(Autoscaling group). This is a useful risk mitigation strategy for preventing outages if the new version has problems for some reason.
To use this feature, eureka clients are required to register a health check URL.This can be done in 2 ways
- By specifying a relative health check url path given by the property below
eureka.healthCheckUrlPath
eureka.healthCheckUrl eureka.secureHealthCheckUrl
- Eureka at a glance
- Configuring Eureka
- Building Eureka Client and Server
- Running the Demo Application
- Deploying-Eureka-Servers-in-EC2
- Understanding Eureka Client/Server Communication
- Server Self Preservation Mode
- Eureka REST operations
- Understanding Eureka Peer to Peer communication
- Overriding Default Configurations
- FAQ