window服务器环境将springboot项目 jar包安装成一个window服务自启动

目录

1.下载WinSW工具

2.新建一个Window Service信息的xml文件

3.将xml和exe重命名

4.安装卸载服务

5.修改配置文件

6.常用命令(注意winsw是exe名字

1.下载WinSW工具

下载winswhttps://github.com/winsw/winsw/releases

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第1张图片

2.新建一个Window Service信息的xml文件

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第2张图片




       
       0319bf052a9b42a1a6a392cd579ee456
       
       EurekaServer
       
       注册中心Eureka Service
       
       
       
       java
       -Dfile.encoding=utf-8 -Xmx256M -Xms256M  -jar "F:\springboot\eureka-service\eureka-service-1.0.jar" --spring.profiles.active=prod --spring.config.location=./application-prod.yml
       
       Automatic
       
       %BASE%/log
       rotate

3.将xml和exe重命名

将下载的WinSW-x64.exe和新建的xml文件,名字需要保持一致

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第3张图片

4.安装卸载服务

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第4张图片

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第5张图片

卸载需要关闭服务后再执行卸载命令,不然刷新后还会在服务列表,只是服务已经标记为删除,关闭服务后卸载服务,刷新后服务列表中不会出现服务名字。

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第6张图片

5.修改配置文件

修改配置文件信息不会立即生效,需要重新启动服务后配置信息才会生效,我以修改服务端口为例。

将eureka端口修改成8000服务重启后生效

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第7张图片

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第8张图片

6.常用命令(注意winsw是exe名字)

winsw install:安装服务
winsw uninstall:卸载服务
winsw start:开启服务
winsw stop:停止服务
winsw restart:重新启动服务
winsw status:检查服务的当前状态

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第9张图片

window服务器环境将springboot项目 jar包安装成一个window服务自启动_第10张图片

你可能感兴趣的:(java,spring,cloud,springboot)