todo configurable
fix servant/peers race condition

must register to etcd after listen/bind rpc port
because once registered, other peers will connect to my port
bin upgrade, fix race condition