Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Transport is closing and transient failure errors since upgrading to 1.18 #2663
Please answer these questions before submitting your issue.
What version of gRPC are you using?
What version of Go are you using (
@menghanl I have experienced same issue here. Here is a reproduce procedure.
With above programs, I run the server in v1.19.0 and the client with v1.17, 1.18, 1.19.
This causes performance regression on the server which provides single subconn like Google Spanner.
I encountered the same issue using the gc bigtable go client (grpc based), bigtable grpc server seems to have a connection max age of one hour, which means that every hour, I litteraly stop handling my traffic for one second.
I agree with @vvakame this default value is too high for a lot of use cases and should be easily configurable in the other google clients based on this repo.