fix: add recovery option for windows service (#41)
This commit is contained in:
parent
55c4a770a1
commit
0a6adea9ab
@ -299,12 +299,17 @@ func runService(action string, flags []string) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
winConfig := map[string]interface{}{
|
||||||
|
"OnFailure": "restart",
|
||||||
|
}
|
||||||
|
|
||||||
svcConfig := &service.Config{
|
svcConfig := &service.Config{
|
||||||
Name: "nezha-agent",
|
Name: "nezha-agent",
|
||||||
DisplayName: "Nezha Agent",
|
DisplayName: "Nezha Agent",
|
||||||
Description: "哪吒探针监控端",
|
Description: "哪吒探针监控端",
|
||||||
Arguments: flags,
|
Arguments: flags,
|
||||||
WorkingDirectory: dir,
|
WorkingDirectory: dir,
|
||||||
|
Option: winConfig,
|
||||||
}
|
}
|
||||||
|
|
||||||
prg := &program{
|
prg := &program{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user