1.首先從官方網站下載Consul,由於咱們是使用的Windows系統,因此選擇windows版本html
https://www.consul.io/downloads.htmlweb
2.能夠用開發者模式來啓動Consulwindows
3.打開VS code建立一個web api程序,命令爲dotnet new webapiapi
而後建立一個web api controller,後續會把這個服務接口註冊到consul網站
4,在startup.cs類中實現服務註冊和銷燬3d
其中服務健康監測的服務設置以下,只作舉例,沒有具體邏輯細節。code
4.使用Web Host設置服務駐留地址,啓動服務而且執行註冊服務(咱們的被註冊服務和服務註冊功能是放在一個web api程序裏邊了。能夠放在兩個程序裏邊會更好理解。一個只是Webapi服務,一個向數據中心註冊這個服務.)htm
5.啓動web api項目(dotnet watch run)而後查看Consul控制檯。blog