工具

https://github.com/winsw/winsw/releases
下载.netcore的exe就行,比如
https://github.com/winsw/winsw/releases/download/v2.9.0/WinSW.NETCore31.x64.exe

PS:我为什么不下载net2那些版本,那些版本一看大小就是需要本地.netframework环境依赖的,我嫌装着麻烦,这个netcore31应该是包含了netcore运行环境的,不需要额外安装.netframework,所以我就用了这个。

下载下来,改名为
myservice.exe

配置

创建myservice.xml,主要是跟exe同名,添加内容

<service><!-- ID of the service. It should be unique across the Windows system--><id>myapp</id><!-- Display name of the service --><name>myapp</name><!-- Service description --><description></description><!-- Path to the executable, which should be started --><executable>%BASE%\start.bat</executable></service>

启动服务的命令写到start.bat里就好了
start.bat比如

@echo off
cd %~dp0
java -Dspring.profiles.active=prd -jar myapp.jar

注册服务

myservice install
服务中就有一个myapp服务了

注销服务

myservice uninstall

启停服务

net start myapp
net stop myapp

winsw将命令部署为服务(比如springboot)相关推荐

  1. K8s部署微服务(springboot+vue)

    文章目录 前言 一.使用到的K8s资源 1.1 Deployment 1.2 Service 二.Springboot基础服务部署 2.1 网关gateway 2.2 鉴权auth 2.3 文件fil ...

  2. linux ntp时间立即同步命令_记一次生产环境部署NTP服务及配置时间同步

    概述 linux服务器在提供服务时,要和其他机器进行请求的交互,实际生产环境中,可能因为时间不同步,导致了服务异常. 下面介绍下怎么部署NTP服务来解决这个问题. ps:强烈吐槽下头条这个新排版功能, ...

  3. 【部署】SpringBoot 打包部署/共享依赖包(分布式开发集中式部署微服务)精简jar包

    精简jar包 将项目跟第三方依赖分开 [部署]SpringBoot 打包部署/共享依赖包(分布式开发集中式部署微服务) 1 修改pom <build><plugins>< ...

  4. IDEA集成Docker插件实现一键自动打包部署微服务项目

    一. 前言 大家在自己玩微服务项目的时候,动辄十几个服务,每次修改逐一部署繁琐不说也会浪费越来越多时间,所以本篇整理通过一次性配置实现一键部署微服务,实现真正所谓的一劳永逸. 二. 配置服务器 1. ...

  5. Docker实战部署JavaWeb项目-基于SpringBoot

    最近在滴滴云上看到服务器很便宜,1核2G,1年只需要68块钱.下面是我基于Docker部署Javaweb服务的过程.目前我见过的最便宜的服务器,阿里云打折的时候都没有这么便宜啊,果断入手.有需要的话可 ...

  6. docker部署微服务项目

    上次有人说部署单个springboot项目和ssm写的非常的简单可以写一篇docker部署微服务的结构的文章的吗 安排 什么是微服务? 微服务架构是一种将单个应用程序作为一套小型服务开发的方法,每种应 ...

  7. 手把手0基础项目实战(一)——教你搭建一套可自动化构建的微服务框架(SpringBoot+Dubbo+Docker+Jenkins)......

    手把手0基础项目实战(一)--教你搭建一套可自动化构建的微服务框架(SpringBoot+Dubbo+Docker+Jenkins)... 原文: 手把手0基础项目实战(一)--教你搭建一套可自动化构 ...

  8. Centos6.3下利用open***部署远程×××服务

    Centos6.3下利用open***部署远程×××服务 open***是一款在LINUX网关服务器使用的开源的×××软件,顾名思义,其实就是用来打通一条安全的虚拟专用通道,实现用户远程办公,获取内网 ...

  9. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

最新文章

  1. 计算机教室开放使用计划,计算机教室实施计划方案.pdf
  2. 优秀!这位70后硕士,入围中国工程院院士候选人!
  3. Bootstrap排版中地址与引用详解
  4. Android接入支付宝支付实现
  5. Sublime Text3终极宝典
  6. 终于有人把卷积神经网络(CNN)讲明白了
  7. automaticallyAdjustsScrollViewInsets 标签栏不正常显示
  8. Download PuTTY: latest release (0.75) pscp
  9. App html5 本地化(Web App转为 Hybird app或新建一个 Hybird app)phonegap篇 (1) iOS
  10. HDU 4746 Mophues(莫比乌斯反演)题解
  11. 神经网络之BP算法(图说神经网络+BP算法理论推导+例子运用+代码)
  12. 远景论坛黑苹果专区_黑苹果扯犊子篇
  13. 阿里云免费服务器ECS秒杀js脚本
  14. Windows-平方|立方的打印!
  15. png转jpg具体操作方法
  16. 如何------使用Minecraft模组Mod开发?
  17. Matlab模拟质点极坐标系中运动规律(螺旋运动)
  18. 网易回应暴力裁员事件并道歉!程序员曝亲身经历逼迫、算计、监视、陷害、威胁,甚至被保安赶出公司...
  19. 纯干货分享,新手小白如何精细化运营,玩转抖音小店无货源店群?
  20. 使用IE浏览器下载时候窗口一闪而过

热门文章

  1. [js] 一道变态题 Number.call.call(Number, undefined, 0) 等于什么?
  2. 工作209:整理订单的重置逻辑
  3. 前端学习(2439):jsonbin-init的使用
  4. 前端学习(1913)vue之电商管理系统电商系统之创建user分支并把代码推到码云
  5. oracle之数据处理
  6. 前端学习(1568):封装一个面包屑导航
  7. 前端学习(1430):ajax封装五
  8. java面试题42从以下哪一个选项中可以获得Servlet的初始化参数?
  9. spring mvc学习(51):jsonp
  10. rpm包安装mysql数据库