HAProxy Data Plane API 如何确保跨实例的一致性?
How does HAProxy Data Plane API ensure consistency across instances?
HAProxy Data Plane API is an executable (details on GitHub here) that runs alongside HAProxy and provides a REST API 可用于在 运行ning 时配置 HAProxy,从而为 HAProxy 提供控制平面。
如果有多个 HAProxy 实例 运行,如何确保所有实例的配置一致?即,如果通过对 API 的 REST 调用修改了一个实例的配置,如何将此更改传达给所有实例?
Data Plane API 是一个边车进程,在 HAProxy 旁边运行并管理单个实例的配置。它不管理多个实例的配置。您将不得不更改安装在每个集群成员上的数据平面 API。值得庆幸的是,数据平面 API 支持事务,因此您可以并行应用更改并立即提交所有实例,如果您的更改无一例外地工作!
HAProxy Data Plane API is an executable (details on GitHub here) that runs alongside HAProxy and provides a REST API 可用于在 运行ning 时配置 HAProxy,从而为 HAProxy 提供控制平面。
如果有多个 HAProxy 实例 运行,如何确保所有实例的配置一致?即,如果通过对 API 的 REST 调用修改了一个实例的配置,如何将此更改传达给所有实例?
Data Plane API 是一个边车进程,在 HAProxy 旁边运行并管理单个实例的配置。它不管理多个实例的配置。您将不得不更改安装在每个集群成员上的数据平面 API。值得庆幸的是,数据平面 API 支持事务,因此您可以并行应用更改并立即提交所有实例,如果您的更改无一例外地工作!