-
Hey, I am really happy with how I do have one issue though. In some situations, I am using When I am doing a rolling release of for instance 3 pods inside K8s, I sometimes end up with a "crashing" node that's getting stuck because of internal race conditions. These are not inside I can "solve" this easily when I just add a timeout of for instance 10 seconds after calling So, my question is: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
There is a new feature for transferring leader to another node in However, for your use case, I think a much cleaner solution would be to add a 4th Pod and change the membership to include the new Pod and exclude the one you are shutting down. After the membership is changed, shut it down, then do the same on the other two Pods. This is also less risky for your in-memory data, since you always have 3 replicas running. |
Beta Was this translation helpful? Give feedback.
There is a new feature for transferring leader to another node in
master
.However, for your use case, I think a much cleaner solution would be to add a 4th Pod and change the membership to include the new Pod and exclude the one you are shutting down. After the membership is changed, shut it down, then do the same on the other two Pods. This is also less risky for your in-memory data, since you always have 3 replicas running.