|
|
@ -2,7 +2,6 @@ package etcd
|
|
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
"context"
|
|
|
|
"fmt"
|
|
|
|
|
|
|
|
"os"
|
|
|
|
"os"
|
|
|
|
"os/exec"
|
|
|
|
"os/exec"
|
|
|
|
"runtime"
|
|
|
|
"runtime"
|
|
|
@ -95,12 +94,10 @@ func restartServer(ctx context.Context) error {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
log.ZInfo(ctx, "shutdown server")
|
|
|
|
log.ZInfo(ctx, "shutdown server")
|
|
|
|
for _, f := range ShutDowns {
|
|
|
|
for _, f := range ShutDowns {
|
|
|
|
log.ZInfo(ctx, "shutdown ffff")
|
|
|
|
|
|
|
|
if err = f(); err != nil {
|
|
|
|
if err = f(); err != nil {
|
|
|
|
log.ZError(ctx, "shutdown fail", err)
|
|
|
|
log.ZError(ctx, "shutdown fail", err)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
fmt.Println("HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.ZInfo(ctx, "restart server")
|
|
|
|
log.ZInfo(ctx, "restart server")
|
|
|
|
err = cmd.Start()
|
|
|
|
err = cmd.Start()
|
|
|
|