- 部署最小化的微服务
上图紫框区域
解包对应的微服务,Power.gateway网关。 下载地址。 下载后解包。
微服务部署有三种方式:
a. 命令行直接运行。
比如在cmd 中,进入对应目录, 然后直接敲 dotnet Power.Gateway.API.dll即可。
命令行启动网站, 对应端口在当前目录下的 /Config/powersettings.json文件中
<br /> ** b. 在IIS中部署该网站**<br />** ![image.png](https://cdn.nlark.com/yuque/0/2020/png/2320676/1598066378739-d640d10f-281a-4187-857f-836ce220b5a3.png#align=left&display=inline&height=296&margin=%5Bobject%20Object%5D&name=image.png&originHeight=592&originWidth=1378&size=195423&status=done&style=none&width=689)**<br />**<br />** ![TIM图片20200811133649.png](https://cdn.nlark.com/yuque/0/2020/png/2320676/1597124219586-81cbc165-c60b-47bf-9e4a-0f9a24c3df2e.png#align=left&display=inline&height=387&margin=%5Bobject%20Object%5D&name=TIM%E5%9B%BE%E7%89%8720200811133649.png&originHeight=387&originWidth=741&size=27626&status=done&style=none&width=741)**
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正式场景推荐 |