• 部署最小化的微服务

    image.png
    上图紫框区域

    image.png
    解包对应的微服务,Power.gateway网关。 下载地址。 下载后解包。
    微服务部署有三种方式:
    a. 命令行直接运行。
    比如在cmd 中,进入对应目录, 然后直接敲 dotnet Power.Gateway.API.dll即可。
    TIM图片20200807133952.png

    命令行启动网站, 对应端口在当前目录下的 /Config/powersettings.json文件中
    image.png

    1. <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

    如果显示下图信息,说明部署成功
    TIM图片20200811134134.png

    • 五. 说明

    .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正式场景推荐