微服務

1、consul

2、Gateway->Ocelot

3、服務治理 Steeltoe.Discovery.ClientCore 

4、緩存 CSRedisCore

5、服務調用 Feign.net 一套

6、日誌 NLog

7、接口文檔組件 Swashbukle.AspNetCore

8、Skywalking分佈式鏈路追蹤系統

在iis中部署需要配置環境變量 。在web.config中節點配置

  <aspNetCore processPath="dotnet" arguments=".\xxxAPI.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="InProcess">
       <environmentVariables>
                    <environmentVariable name="ASPNETCORE_HOSTINGSTARTUPASSEMBLIES" value="SkyAPM.Agent.AspNetCore" />
                    <environmentVariable name="SKYWALKING__SERVICENAME" value="xxxAPI" />
                </environmentVariables>
    </aspNetCore>
    </system.webServer>

 

 

缺失  sql 輸出

日誌監控

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章