Neither grpclb nor xds will be enabled by default, grpclb need be explicitly enabled by a service config or a ManagedChannelBuilder option, and xds need be explicitly enabled by a service config. Grpclb will eventually be replaced by xds based solution in the future, but the grpc-grpclb <https://search.maven.org/search?q=a:grpc-grpclb> maven artifact will stay and work for a long time (for as many new releases as possible). When grpclb is not available for a new grpc release, your client can still automatically switch to a fallback loadbalancer (pick_first).
On Friday, February 22, 2019 at 8:52:16 AM UTC-8, [email protected] wrote: > > What is the status of GRPCLB - are there any plans to enable it by default > and finish the experimental stage (we want to start using it in > production), or opposite, you plan to abandon it? I am confused, because > I've read this PR: https://github.com/grpc/grpc-java/pull/5232: > > SRV has not yet been enabled in a release. >> >> *Since work is rapidlyunderway to replace GRPC-LB with a service >> config+XDS-based solution,there's now thoughts that we won't ever enable >> grpclb by default* (but >> may allow it to be automatically enabled when using GoogleDefaultChannel >> or similar). Since things are being worked out, disable it. > > > It will be really helpful to us to know, what is the plan for it :) > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/3e7dbdc1-f81c-4d32-912a-d34f3e8403e8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
