microsoft / service-fabric

Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
https://docs.microsoft.com/en-us/azure/service-fabric/
MIT License
3.03k stars 401 forks source link

[Bug]: Reverse Proxy issue with readiness probe #1372

Open levimatheri opened 2 years ago

levimatheri commented 2 years ago

I came across the readiness probes, which work great. However, when the endpoint address is unpublished when the instance is unhealthy, the reverse Proxy still tries to route requests to the endpoint, and since there is no address published, it returns 400 FABRIC_E_INVALID_ADDRESS.

The reverse Proxy should not route to unpublished endpoint addresses. Please fix this.

Area/Component: Reliable services

Service Fabric Runtime Version: 9.0.1028.9590

Environment:


Assignees: /cc @microsoft/service-fabric-triage