mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
oops
This commit is contained in:
parent
d218034630
commit
576e26ea39
16
main.go
16
main.go
@ -6,7 +6,6 @@ import (
|
||||
"net/http"
|
||||
"strconv"
|
||||
"time"
|
||||
"code.google.com/p/go.net/context"
|
||||
|
||||
etcdserver "github.com/coreos/etcd/etcdserver2"
|
||||
"github.com/coreos/etcd/etcdserver2/etcdhttp"
|
||||
@ -39,16 +38,15 @@ func main() {
|
||||
log.Fatalf("%d=<addr> must be specified in peers", id)
|
||||
}
|
||||
|
||||
n := raft.Start(id, peers.Ids())
|
||||
|
||||
ctx, _ := context.WithTimeout(context.Background(), 10*time.Second)
|
||||
n.Campaign(ctx)
|
||||
n := raft.Start(id, peers.Ids(), 10, 1)
|
||||
|
||||
tk := time.NewTicker(100 * time.Millisecond)
|
||||
s := &etcdserver.Server{
|
||||
Store: store.New(),
|
||||
Node: n,
|
||||
Save: func(st raftpb.State, ents []raftpb.Entry) {}, // TODO: use wal
|
||||
Send: etcdhttp.Sender(peers),
|
||||
Store: store.New(),
|
||||
Node: n,
|
||||
Save: func(st raftpb.State, ents []raftpb.Entry) {}, // TODO: use wal
|
||||
Send: etcdhttp.Sender(peers),
|
||||
Ticker: tk.C,
|
||||
}
|
||||
etcdserver.Start(s)
|
||||
h := &etcdhttp.Handler{
|
||||
|
Loading…
x
Reference in New Issue
Block a user