You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're running a small application in our kubernetes cluster and we're encountering a few problems.
Specifically, we've got nodes that will deadlock on startup like #91 and clocks getting out of sync left and right as in #21 (comment),
These problems don't occur reliably, and I haven't been able to reproduce them locally or even with an isolated version of the application in the production cluster, so tracking them down and figuring out what is going on has proven so far impossible.
One thing that we have reliably noticed is that the tracker clocks get kinda wild. See here:
I've encountered some weird clock drift as well and can reproduce somewhat reliably. It is an issue what @bitwalker and I are aware of and are working to address.
This is a follow up of bitwalker#85
I forgot to change the handle_topology_change method which is
as far as I can tell also the root cause for
bitwalker#106
- Added test for inspecting the node state after sync to make sure
that clocks are still correct.
- Fix sync test which was not testing concurrent clocks
We're running a small application in our kubernetes cluster and we're encountering a few problems.
Specifically, we've got nodes that will deadlock on startup like #91 and clocks getting out of sync left and right as in #21 (comment),
These problems don't occur reliably, and I haven't been able to reproduce them locally or even with an isolated version of the application in the production cluster, so tracking them down and figuring out what is going on has proven so far impossible.
One thing that we have reliably noticed is that the tracker clocks get kinda wild. See here:
That example is after the node had been up approximately 8 minutes.
I killed a node and reconnected as soon as it was available (~10s or so) and the state looked like this:
The other nodes were none to happy about this restart:
We're running 7ed7b2 right now and haven't been able improve the behaviour of the application.
Is anyone able to shed some light on these issues?
The text was updated successfully, but these errors were encountered: