pferrer-pdpaola commented on issue #10192:
URL: https://github.com/apache/apisix/issues/10192#issuecomment-1719075270

   I don't see an option to attach screenshots. I'll try to explain myself.
   
   The requests enter through an external IP that balances to an Apisix cluster.
   
   api.mydomain.com: 172.16.0.1
   
   Then Apisix performs its tasks with the configured routes and upstreams.
   
   Host 1 nginx: 192.168.0.111
   Host 2 nginx: 192.168.0.112
   Host 3 nginx: 192.168.0.113
   
   UPSTREAM Microservice 1: ms1-1.mydomain.com pointing to host1 and 
ms1-2.mydomain.com pointing to Host2
   UPSTREAM Microservice 2: ms2-1.mydomain.com pointing to host1 and 
ms2-2.mydomain.com pointing to Host2
   UPSTREAM Microservice 3: Host3 It's not possible to configure a healtcheck 
in this scenario.
   
   The health checks of UPSTREAM Microservice 1 affect UPSTREAM Microservice 2, 
and those of UPSTREAM Microservice 2 affect UPSTREAM Microservice 1.
   
   What we are trying to achieve without configuring different ports or adding 
different IPs is to make the health checks independent even if the destination 
hosts are the same.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to