Ppconsul
版本0.2
C ++客户端库。 Consul是用于发现和配置基础结构中的服务的分布式工具。
Ppconsul的目标是:
完全涵盖Consul 版本1。 请检查当前的。
提供基于C ++ 11的简单,模块化和有效的API。
支持不同的平台。 目前,支持Linux,Windows和macOS平台。
用自动化测试覆盖所有代码。
请注意,该项目正在开发中,不能保证稳定的界面。
库测试当前正在针对Consul v1.4.2运行。 已知库可以从版本0.4开始与Consul一起使用(较早的版本也可以工作,但从未经过测试),尽管由于Consul的向后不兼容更改,某些版本的较旧版本的测试失败。
该库是用C ++ 11编写的,需要非常现代的编译器。 当前使用以下命令进行编译:
macOS:Clang 11(Xcode 11.3.1)
Ubuntu Linux:具有st
1