Can Zuul Edge Server Be Used Without Eureka / Ribbon


Answer :

Yes, it is totally possible.You have to use @EnableZuulProxy on your config class and config it something like this :

zuul:   routes:     yourService:       path: /yourService/**       serviceId: yourService  ribbon:   eureka:     enabled: false  yourService:   ribbon:     listOfServers: localhost:8080 

A sample usage can be like this:

shared.microservice.customer.service1.url=zttp://127.0.0.1:8080/shared/microservice/customer/  shared.microservice.customer.service2.url=zttp://127.0.0.1:8181/shared/microservice/customer/  ribbon.eureka.enabled = false  zuul.routes.customer-micro-service.path: /shared/microservice/customer/**  zuul.routes.customer-micro-service.serviceId: customers customers.ribbon.listOfServers =   zttp://ip:port1/shared/microservice/customer/,zttp://ip2:port2/shared/microservice/customer/ 

Comments

Popular posts from this blog

Converting A String To Int In Groovy

"Cannot Create Cache Directory /home//.composer/cache/repo/https---packagist.org/, Or Directory Is Not Writable. Proceeding Without Cache"

Android How Can I Convert A String To A Editable