当前位置: 移动技术网 > IT编程>开发语言>.net > Windows环境下实现Consul服务注册和服务发现

Windows环境下实现Consul服务注册和服务发现

2018年09月03日  | 移动技术网IT编程  | 我要评论

剪爱伴奏,陈二狗的妖孽人生520,胖人夏天穿衣搭配

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控制台。

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网