2017-03-22 123 views
1

我目前在我的機器上安裝了Vault服務器。不過,我希望它在我的機器重新啓動後有一個自動啓動。從本質上講,我希望它自動運行Vault服務器啓動腳本,例如: -有沒有辦法將HashiCorp Vault作爲Windows服務運行?

 vault server -config C:\vault_0.6.2\config.hcl 

和開封使用3個鍵保管庫。 我以前使用Windows Service Wrapper(winsv)將Spring Boot應用程序安裝爲Windows服務。是否有可能使用winsv來運行保險庫?或者如果winsv可以用來執行2個bat文件(一個包含保管庫服務器,另一個包含保管庫開封)? 我使用Windows 10.
我很感謝幫助,謝謝!

回答

2

如果有人在將來嘗試此操作。解決方案是讓服務啓動Vault服務器。該服務使用的ProcessBuilder運行包含這一個蝙蝠腳本:

啓動/ B Vault服務器-config「C:\ vault_0.6.2 \ config.hcl」

然後,它使用一個運行第二蝙蝠其他的ProcessBuilder包含以下內容的腳本: 保管庫開封%1

,其中%1是服務通過的參數。