将 Unifi Network Controller 设置为 Windows 服务

  Unifi Network Controller 是用 JAVA 寫的因此之前是將其裝在 Window 7,不過卻常常發生程式 Failed 的情形到後來幾乎每天都要重啟一次因此就在思考能否將其設為服務而官方確實也有提供 做法不過在做的時候有些地方要稍微留意

 

  一開始我直接在 Windows 7 上操作,但服务设好后,却是启动不了,之后才留意到官方文件有提醒,要用服务方式运行,环境必须是 Windows 8 或 10。

它适用于 Windows 8 和 10, 但不适用于 Windows Server 版本.

 

◎ 在准备好环境后,以管理员身份执行下列指令,以将 Unifi Network Controller 设为 Windows 服务:

cd "%UserProfile%\Ubiquiti UniFi\"
java -jar lib\ace.jar installsvc

 

◎ 接着便可去启动服务,或通过下列指令启动。

java -jar lib\ace.jar startsvc

 

另外,當 Unifi Network Controller 要更新時需要先將服務移除掉等更新完後再設回去移除指令如下:(需以系統管理員身分執行)

cd "%UserProfile%\Ubiquiti UniFi\"
java -jar lib\ace.jar uninstallsvc

 

  Unifi Network Controller 的更新頻率還算高因此在做更新時可能要注意到這個移除的動作。Additionally,我在改成服務方式啟動後後續就再也沒發生 Failed 的情形了

 

【参考资料】

留下回复

您的电子邮件地址不会被公开. 必填项已标注 *

本网站使用 Akismet 来减少垃圾评论. 了解您的评论数据如何被处理.