本专题将通过 Consul 来实现微服务的服务注册与发现。
本章将编写两个简单的 gRPC 服务,以便让它们通过 Consul 进行服务注册与发现。
本章将讨论 Consul 的安装、部署、API操作以及实现一个简单的 Rust 集成 Consul API。
本章将在上一章的基础上,将 `consul_api` 集成到我们的 gPRC 和 web 服务中,实现服务的自动注册和自动发现。
本章通过 Hax 和 Woiden 的免费 VPS 对 Consul 集群部署进行实战。