fix: add recovery option for windows service (#41)

This commit is contained in:
UUBulb 2024-07-20 19:01:11 +08:00 committed by GitHub
parent 55c4a770a1
commit 0a6adea9ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -299,12 +299,17 @@ func runService(action string, flags []string) {
return
}
winConfig := map[string]interface{}{
"OnFailure": "restart",
}
svcConfig := &service.Config{
Name: "nezha-agent",
DisplayName: "Nezha Agent",
Description: "哪吒探针监控端",
Arguments: flags,
WorkingDirectory: dir,
Option: winConfig,
}
prg := &program{