初识服务发现及Consul框架的简单使用

 

1.什么是服务发现?

2.服务发的关键特性

3.为什么要使用服务发现

3-1【单体应用】

初识服务发现及Consul框架的简单使用-LMLPHP

3-1【微服务】

初识服务发现及Consul框架的简单使用-LMLPHP

4.常见的服务发现框架有哪些

 

Zookeeper

etcd

Consul

产生时间

原生语言

JAVA

Go

Go

算法

Paxos

Raft

Raft

多数据中心

不支持

不支持

支持

健康检查

支持

不支持

支持

web管理界面

支持

不支持

支持

http协议

较为复杂

支持

支持

DNS协议

较为复杂

不支持

支持

4.Consul服务发现框架介绍

初识服务发现及Consul框架的简单使用-LMLPHP

初识服务发现及Consul框架的简单使用-LMLPHP

4.Consul配置入门及健康监测

4-1 配置拓扑图

初识服务发现及Consul框架的简单使用-LMLPHP

4-2 Consul 集群配置

服务端配置

客户端配置

4-3 Consul  服务注册及健康检验

5 C#调用Consul源码

参考资料

04-24 22:28
查看更多