使用winsw发布接口服务

该方法同时适用于Springboot项目和.netCore项目

参考:https://zhuanlan.zhihu.com/p/453733074

1.下载 winsw

下载地址: https://github.com/winsw/winsw

同时包括.exe和.xml文件,其中.xml为配置文件,.exe为执行文件,两个文件名称必须一致

2.配置服务信息

1).netcore 项目

<service>
<!--服务ID--><id>DataService</id><!--系统服务名称--><name>DataService</name>  <!--系统服务名称--><description>DataService</description><executable>dotnet</executable><arguments>E:\prj\code\CSharp\SW\IntelligentTrack\DataService\bin\Debug\net6.0\DataService.dll</arguments><!--开机自启--><startmode>Automatic</startmode><!--保存日志--><log mode="append"><logpath>filelog.log</logpath></log></service>

2).SpringBoot项目

<service>
<!--服务ID--><id>yy</id><!--系统服务名称--><name>yy</name>  <!--系统服务名称--><description>计算服务</description><executable>java</executable><arguments>-jar yy-0.0.1-SNAPSHOT.jar</arguments><!--开机自启--><startmode>Automatic</startmode><!--保存日志--><log mode="append"><logpath>filelog.log</logpath></log></service>

3.安装服务

apiServer.exe install

除install之外,还有如下命令:

  • uninstall:删除服务
  • start:启动服务
  • stop:停止服务
  • restart:重启服务
  • status:查看状态

安装成功后可以在系统服务中查看到服务信息,可以自定义服务

使用winsw发布接口服务相关推荐

  1. java 模块分离部署_GitHub - yangjiu/Mis: 模块接口服务,如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块?...

    MIS 模块接口服务(Module Interface Service) MIS主要解决的问题是如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块. Us ...

  2. GeoServer自动发布地图服务

    1 NetCDF气象文件自动发布案例 GeoServer是一个地理服务器,提供了管理页面进行服务发布,样式,切片,图层预览等一系列操作,但是手动进行页面配置有时并不满足业务需求,所以GeoServer ...

  3. Spring4.x整合Axis1.4发布WebService服务

    Spring4.x整合Axis1.4发布WebService服务 文章目录 一.服务端部署 1. 在web.xml文件中添加映射路径和spring监听 2. 添加spring-axis.xml配置文件 ...

  4. 使用CXF发布WebService服务简单实例

    一.说明: 前面介绍了使用axis2来发布Webservice服务,现在介绍一种更popular,更高效的Webservice服务发布技术:CXF Apache CXF = Celtix + XFir ...

  5. (转)淘淘商城系列——发布dubbo服务

    http://blog.csdn.net/yerenyuan_pku/article/details/72758639 Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入, ...

  6. 基于jws发布webservice服务

    基于jws发布webservice服务 用途 用于验证基于jws搭建的webservice服务端与客户端. WebService服务端 1.目录结构 D:. │ pom.xml # maven配置 │ ...

  7. Web GIS多种方式发布动态地图服务及显示(2)

    目录 GeoDatabase+ArcServer+Arcgis API for Javascript发布动态地图服务 第二章 主流的Web GIS地图发布及显示 2.1 框架结构图及描述 2.1.1 ...

  8. 新闻/媒体 发布接口定制_每日新闻摘要,19/4/14:老大哥在看

    新闻/媒体 发布接口定制 Plus Apple goes all in on Arcade, I/O sessions show what Google has cooking this year, ...

  9. 服务端使用Axis2-1.6.3发布webservice服务、客户端使用Axis1.4实现调用

    一.准备工作 下载Axis2-1.6.3-war.zip 下载链接 下载Axis1.4相关jar包 下载链接 二.开发Webservice服务端代码 使用环境:myeclipse6.6+tomcat6 ...

最新文章

  1. checkedListBox的使用
  2. winhttp get 实例_实例|CASS的绘制的航道断面,怎么多了两个边沟? 135
  3. 解决Missing artifact com.sun:tools:jar:1.5.0方法
  4. 关于C/S模式开发的学习笔记
  5. 巨亏的旷视科技,是AI独角兽还是物联网企业?
  6. 学校通用计算机保护,浅谈学校计算机教室软件系统的保护.docx
  7. 3、mybatis主配置文件之settings
  8. java 字符串是否包含字符串_在Java中,如何检查字符串是否包含子字符串(忽略大小写)?...
  9. More Effective C++精简版(4)
  10. Kotlin — 在一个项目中混用 Java 与 Kotlin(混合开发)
  11. 看微软“第四代模块化数据中心”宣传片之后的思考
  12. 基于SSM实现的房屋租赁系统【附源码】(毕设)
  13. openairinterface5g+limesdr搭建4G基站
  14. 实现单片机通过传感器获取信息,并且将信息通过wifi模块发送信息给PC端,并在pyqt5界面上显示(PC端部分)
  15. 笔记本 关闭/开启 自带键盘
  16. Python中的排列和组合
  17. (转载)从鼠尾草凋谢看中国花花世界的阴影(附EmilMatthew的评论)
  18. SSD性能测试工具-AS_SSD Benchmark
  19. blackjack - pwnable
  20. 深入分析IBM的云计算解决方案

热门文章

  1. C++培训_001_WIN10的安装与激活_VS编译器的安装
  2. 手机屏幕坐标获取方法
  3. Python 1~500 求和(循环遍历求和,高斯求和,定义函数求和)
  4. 关于时间复杂度什么是时间复杂度
  5. java中三个等号_Java细节:单等于号、双等于号、三等于号的作用及双等于号和equls的区别...
  6. 程序运行时报错NullPointerException(空指针)情况以及解决方法
  7. 在php中调用接口以及编写接口
  8. insmod modprobe
  9. Java解析OpenDrive,OpenDrive格式解析
  10. 无线节点的空中唤醒技术解析