func (c *Cluster) ExternalNodes() (res []*Node) {
	for _, n := range c.nodes {
		if n.Addr != c.listen {
			res = append(res, n)
		}
	}
	return
}
func (c *Cluster) ExternalNodes() (res []*Node) {
	for _, n := range c.nodes {
		if n.Addr != c.listen {
			res = append(res, n)
		}
	}
	return
}
// ExternalNodes returns all available nodes except host.