前言
通過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控制檯(如果進入控制檯,具體參考進入儀表盤),會看到已經存在的服務,並且可以監控和進行治理,具體參考微服務治理。