eureka.client.serviceUrl.defaultZone
which is hardcoded as an env var. Now if we want to start one more eureka server then manually we have to update this entry in all three eureka servers. So is there any way to do this dynamically ?
But now I want to write the tracing info to local logfile, how can I do? Are there any articles to introduce this?
what does it mean? Just log sth and configure logback to log it to the file
spring-cloud-config-server
, otherwise you may update every other instance
Hello all. I'm doing POC with Reactive + Spring Cloud. I want to test service discovery and web-flux. Currently I'm using testing Netty (server) and CloudFoundry Discovery support. When I call discoveryClient.getInstances("ms-poc-service")
I'm getting following error:
java.lang.IllegalStateException: blockOptional() is blocking, which is not supported in thread reactor-http-server-epoll-11
This is happening because implementation is calling block operator here
I guess this is not even possible with different discovery clients currently , because DiscoveryClient
is not returning Publisher of ServiceInstance
s . Is this not supported yet or I'm doing something terribly wrong? Thanks.
someService:
ribbon:
listOfServers: https://some-host
http://someService
it fails
https://someService
it doesn't work
http://someService
and the listOfServers
includes a secure url with a port number, it works
Target.EmptyTarget.create()
LoadBalancerFeignClient
it seems like the http://
at the beginning of my target for feign doesn't matter