-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
multiple worker write for same upstream #3737
Comments
The log shows that after chaos kill worker1, worker1 still wait for all jobs flushed, while worker2 bound to source1 immediately and then write same data from source1, then cause write conflict. |
seems a correct exit logic is very complex... we should use a |
/assign @Ehco1996 also please take a look at if we can implement |
What did you do?
chaos test: pod kill dm
What did you expect to see?
no error log in dm-worker.log
What did you see instead?
write conflict: insert xxxx
Versions of the cluster
DM version (run
dmctl -V
ordm-worker -V
ordm-master -V
):master
current status of DM cluster (execute
query-status <task-name>
in dmctl)(paste current status of DM cluster here)
The text was updated successfully, but these errors were encountered: