Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I make Spring Zuul High Available?

I would like to use Zuul as a Proxy for some REST services that I'm using. My question is: since I'm running it as a Spring Boot Application, is there any way to configure it for High Availability?

EDIT: do I need to deploy my application inside an application server which supports HA?

like image 521
abierto Avatar asked Jul 15 '16 08:07

abierto


1 Answers

You can deploy multiple instances of your Zuul Proxy behind a load balancer to achieve High Availability.

For example in AWS, you would put it behind an ELB (Elastic Load Balancer).

You can continue to use the standard Spring Boot Executable JAR format without issue.

like image 70
Kyle Anderson Avatar answered Oct 31 '22 11:10

Kyle Anderson