|
|
@@ -104,13 +104,13 @@ func CreateCluster(size int, procAttr *os.ProcAttr, ssl bool) ([][]string, []*os
|
|
|
|
|
|
for i := 0; i < size; i++ {
|
|
|
if i == 0 {
|
|
|
- argGroup[i] = []string{"etcd", "-data-dir=/tmp/node1", "-name=node1"}
|
|
|
+ argGroup[i] = []string{"etcd", "-data-dir=/tmp/node1", "-name=node1", "-cluster-remove-delay=1800"}
|
|
|
if ssl {
|
|
|
argGroup[i] = append(argGroup[i], sslServer1...)
|
|
|
}
|
|
|
} else {
|
|
|
strI := strconv.Itoa(i + 1)
|
|
|
- argGroup[i] = []string{"etcd", "-name=node" + strI, fmt.Sprintf("-addr=127.0.0.1:%d", 4001+i), fmt.Sprintf("-peer-addr=127.0.0.1:%d", 7001+i), "-data-dir=/tmp/node" + strI, "-peers=127.0.0.1:7001"}
|
|
|
+ argGroup[i] = []string{"etcd", "-name=node" + strI, fmt.Sprintf("-addr=127.0.0.1:%d", 4001+i), fmt.Sprintf("-peer-addr=127.0.0.1:%d", 7001+i), "-data-dir=/tmp/node" + strI, "-peers=127.0.0.1:7001", "-cluster-remove-delay=1800"}
|
|
|
if ssl {
|
|
|
argGroup[i] = append(argGroup[i], sslServer2...)
|
|
|
}
|