sanjaypujare
sanjaypujare
This issue is still open/unresolved.
> Specifically document the difference between consistentHash would be nice as well Described in https://github.com/grpc/proposal/blob/e49869d41d91ca5e0ea538c833a1480f90b348a0/A55-stateful-session-affinity.md#rationale
@va7ish you might be interested in this API and provide feedback.
> Isn't it kind of broken without path...? > > For example, if we have 50/50% weighting to v1 and v2 > > 1. Randomly hit v1 cluster, I get...
> ... > > Not sure I understand "hit the v2 cluster" part. If a cookie is present then the RPC is sent to that IP address (skipping cluster selection)....
@sorra the approach in this PR is quite different from @ejona86 https://github.com/grpc/grpc-java/issues/9684#issuecomment-1310909298 : specifically "creating a Context with your deadline and then adding a cancellationListener for that Context on when...
> 1. I think cancellationListener and `ServerCall.close()` can only close the stream and cannot stop the application's RPC method execution. `cancellationListener` is for you (the user) to register your own...
> Cancellation listener is exactly what you want for stopping the application. The RPC can be cancelled for many reasons, like Deadline, the client explicitly cancelled, or I/O failures. It'd...
> ... > Since bootstrap file MUST include `xds_servers` address, I wonder how does this approach makes it _a generic alternative to the SDS server/agent based solution and eliminates the...
> With #9847 , we won't be sending PINGs as frequently, especially for small requests/responses on a warmed connection. > > Seems this wasn't merged just waiting on @sanjaypujare's review....