前言
通过ServiceStage部署,可以将dotnet应用变为云原生应用,需要符合以下条件:
- 使用docker进行打包
- 使用linux与dotnet core生态
- 支持标准http_proxy环境变量以进行代理设置
Demo说明
示例Demo地址:https://github.com/servicestage-demo/microservice-solution/tree/master/dotnet
示例Demo包含如下两个服务。
- payment service
此服务的API为 /v1/payments,访问该服务会返回一串json。
- order service
此服务的API为 /v1/orders, 当你调用它时调用 /v1/payments接口,并把json透传回来。
ServiceSage部署
部署详情请参考:https://support.huaweicloud.com/devg-servicestage/cse_mesh_0052.html
等待2个服务全部部署完成 点击外网访问地址,如下图所示。
调用对应接口,返回json串,如下图所示。
查看ServiceComb控制台(如果进入控制台,具体参考进入仪表盘),会看到已经存在的服务,并且可以监控和进行治理,具体参考微服务治理。