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
Post a Comment