-
Notifications
You must be signed in to change notification settings - Fork 23
Connection issue with Temporal 1.9.x #14
Comments
Here's what I've tracked down:
WORKAROUND Set frontend.keepAliveMaxConnectionAge:
- value: 87600h # 10 years |
Chad, you are correct with your investigation, however the fact that you are seeing errors on the client side is unexpected. We've added this configuration to initiate healthy rotation of connections and to better re-balance them over time. According to grpc documetation for keep-alive, when Is it possible that Python implementation of grpc that you are using is not handling |
What do you think is the right thing to do here? My opinion is that we should aim for an actual fix in python, because server defaults seem to be reasonable according to our usage profile and gRPC spec and I don't think we should be changing them. Meanwhile overriding |
I agree with you. A couple of options are:
|
As we've continued migrating existing applications to temporal using the python-sdk, it looks like we also need to override the config option |
I get a connection issue when running my worker against the latest version of Temporal:
The text was updated successfully, but these errors were encountered: