windows 服务器 应用自启动
前言
最近,公司内部线路检修,经常停电,导致部署在公司服务器上的内部应用经常宕机,每次重新启动的时候,较为麻烦,故有了写自启动应用脚本的想法,其实部署到阿里云服务器上也不用不需要这么麻烦了。
创建服务器应用启动脚本
jar 包服务(start-jar.bat)
使用java -jar命令启动E:\soft文件夹下的web.jar
@ECHO ON
E:
cd \soft
start java -jar web.jar
内网穿透服务(公司内部的,可忽略)(start-frpc.bat)
@ECHO ON
E:
cd \soft
start frpc
nginx 服务(start-ngnix.bat)
@ECHO ON
E:
cd \nginx-1.16.1
start nginx.exe
node.js 服务(start-nms1.bat)
@ECHO ON
E:
cd \node-media-server
start node app.js
使用 vbs 进行批量启动(start.vbs)
Set objShell=CreateObject("Wscript.Shell")
objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-jar.bat"
objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-frpc.bat"
objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-ngnix.bat"
objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-nms1.bat"