WSO2 APIM 集群 - 填充网关的更新



查看以下 WSO2 集群文档,似乎使用 API 的信息更新 WSO2 网关的唯一方法是发布者通过 HTTPs 端口将信息推送到网关。

本文档中有几个问题不清楚

  1. 发布者是否必须将任何 API 更新推送到云中的每个特定网关实例?假设有 10 个网关 - 每个 API 更新是否发送到所有这 10 个实例?还是有其他机制?(另一个 WSO2 文档提到了"主"网关并提到了 svn 的使用,但仍然不确定如何完成同步)。

  2. 重新启动网关
  3. 后,或者将新网关添加到群集时会发生什么情况?它如何与之前"推送"的所有信息同步,当它没有启动或添加之前?

根据该图,网关不访问数据库,因此必须有一种不同的机制来使它们保持同步,但我在 WSO2 文档中找不到有关如何完成的明确信息。

对于你的两个问题,这是答案,

WSO2 API Manager(所有 WSO2 产品)使用 SVN 部署同步器。

您也可以查看配置基于 SVN 的部署同步器。主节点将工件推送到 SVN 存储库,所有工作节点都将获取最新更改。

所有的管理工作都应该在主节点上进行,通过SVN工作节点将获得更改。

最新更新