bbcarchdev / libcluster

Clustering support library (originally part of anansi)
Apache License 2.0
0 stars 2 forks source link

When a ping or balance fails because of a 4xx, a sensible retry strategy needs to be implemented #10

Open nevali opened 9 years ago

nevali commented 9 years ago

If a ping fails due to a 4xx (with the default ETCD_EXISTS), we should retry with ETCD_NONE to attempt to re-create the value. If that fails, we should close and re-open the directory.