1.首先從官方網站下載Consul,因為我們是使用的Windows系統,所以選擇windows版本
https://www.consul.io/downloads.html

2.可以用開發者模式來啟動Consul

3.打開VS code創建一個web api程序,命令為dotnet new webapi
然后創建一個web api controller,后續會把這個服務接口注冊到consul

4,在startup.cs類中實現服務注冊和銷毀


其中服務健康監測的服務設置如下,只做舉例,沒有具體邏輯細節。

4.使用Web Host設置服務駐留地址,啟動服務並且執行注冊服務(我們的被注冊服務和服務注冊功能是放在一個web api程序里邊了。可以放在兩個程序里邊會更好理解。一個只是Webapi服務,一個向數據中心注冊這個服務.)

5.啟動web api項目(dotnet watch run)然后查看Consul控制台。

