- 部署最小化的微服务
上图紫框区域
解包对应的微服务,Power.gateway网关。 下载地址。 下载后解包。
微服务部署有三种方式:
a. 命令行直接运行。
比如在cmd 中,进入对应目录, 然后直接敲 dotnet Power.Gateway.API.dll即可。
命令行启动网站, 对应端口在当前目录下的 /Config/powersettings.json文件中
<br /> ** b. 在IIS中部署该网站**<br />** **<br />**<br />** **
c. Windows 服务部署
参阅网文:https://www.cnblogs.com/RainFate/p/12095793.html
- 四. 网站测试
网站部署完毕后,浏览器中敲击:
http://1.2.3.4.:端口/Power.GateWay/Heart/WayHeart/Get
如果显示下图信息,说明部署成功
- 五. 说明
.Net Core 的API网站,既可以部署在Windows 环境下,也能部署到Linux环境下。
有关如何部署的详细操作,可以参阅视频:
https://www.bilibili.com/video/BV1D4411c7s8?p=12
网文:https://blog.csdn.net/wuyu0920/article/details/81078092
部署方式 | Windows | Linux | 建议 |
---|---|---|---|
IIS部署 | ✔ | × | windows正式场景推荐 |
命令行执行 | ✔ | ✔ | 开发调试排错时 |
服务部署 | ✔ | ✔ | Linux正式场景推荐 |