You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2021/01/29 04:46:06 UTC

[GitHub] [apisix] Yiyiyimu edited a comment on pull request #3404: feat: chaos test on route could still works when etcd is down

Yiyiyimu edited a comment on pull request #3404:
URL: https://github.com/apache/apisix/pull/3404#issuecomment-769532063


   > @Yiyiyimu It seems in this case you kill all etcd members. What about just killing the leader (will recover overtime), killing the follower (no issue), kill majority members (cluster will not recover)?
   
   Hi @tokers, I think in that case, that's more about test etcd itself, but not apisix. Besides, I don't think we should test etcd in this way, since that's what we make sure how raft and etcd works.
   
   If we test how apisix performs, like when we kill the leader, in a rare case (because the sync is so fast), we could find maybe one new route is missing. But the test case is so unstable, so it's maybe not so reasonable
   
   ---
   
   Update:
   There seems issue about this problem, I'll have a test later. [Ref](https://github.com/apache/apisix/issues/3449#issuecomment-769547865)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org