include node info in neighbors logging
This commit is contained in:
parent
f7ef780926
commit
7686b4e9f7
2
main.go
2
main.go
@ -185,7 +185,7 @@ func cliJoin(ctx context.Context, cmd *cli.Command) error {
|
|||||||
node.SuccessorFailed()
|
node.SuccessorFailed()
|
||||||
}
|
}
|
||||||
pred, succ := node.Neighbors(nil)
|
pred, succ := node.Neighbors(nil)
|
||||||
slog.InfoContext(ctx, "neighbors", slog.Any("predecessor", pred), slog.Any("successors", succ))
|
slog.InfoContext(ctx, "neighbors", slog.Any("node", node), slog.Any("predecessor", pred), slog.Any("successors", succ))
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
<-ctx.Done()
|
<-ctx.Done()
|
||||||
|
@ -7,10 +7,11 @@ go build -o ./chord-node
|
|||||||
# Test create and join.
|
# Test create and join.
|
||||||
./chord-node join -ip 127.0.0.1:3000 &
|
./chord-node join -ip 127.0.0.1:3000 &
|
||||||
FIRST=$!
|
FIRST=$!
|
||||||
sleep 3
|
sleep 3.25
|
||||||
|
|
||||||
./chord-node join -ip 127.0.0.1:3001 -c 127.0.0.1:3000 &
|
./chord-node join -ip 127.0.0.1:3001 -c 127.0.0.1:3000 &
|
||||||
SECOND=$!
|
SECOND=$!
|
||||||
|
sleep 0.25
|
||||||
./chord-node join -ip 127.0.0.1:3002 -c 127.0.0.1:3000 &
|
./chord-node join -ip 127.0.0.1:3002 -c 127.0.0.1:3000 &
|
||||||
THIRD=$!
|
THIRD=$!
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user