下载地址:https://github.com/winsw/winsw/releases
下载下来以后把exe改名为demo.exe (demo随便改),新建demo.xml,和exe名字一样。
<service>
<!-- 服务ID名称(唯一 随便起) -->
<id>server1234</id>
<!-- 服务显示名称 随便起 -->
<name>myspringserver</name>
<!-- 服务的描述信息 -->
<description>服务器</description>
<!-- 可设置环境变量 -->
<env name="HOME" value="%BASE%"/>
<!-- Path to the executable, which should be started java的jdk路径可以这样写,如果配置了系统环境变量,也可以写成java-->
<executable>D:\run\jdk\jdk1.8.0_221\bin\java.exe</executable>
<arguments>-Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -Dfile.encoding=utf-8 -jar D:\run\app.jar --spring.config.location=D:\run\run_bin\application-prod.properties</arguments>
<!-- <logmode>rotate</logmode> -->
<logpath>%BASE%\logs</logpath>
<log mode="roll-by-size-time">
<sizeThreshold>10240</sizeThreshold>
<pattern>yyyyMMdd</pattern>
<autoRollAtTime>00:00:00</autoRollAtTime>
<zipOlderThanNumDays>5</zipOlderThanNumDays>
<zipDateFormat>yyyyMMdd</zipDateFormat>
</log>
</service>
命令行进入demo.exe目录
执行
demo.exe install
到系统的:服务 里去找自己的服务,然后右键启动即可
网友评论