首页 > 解决方案 > WSO2 API 管理器 - 2..6.0

问题描述

我们目前开始使用 WSo2 API Manager 负载平衡 (LB) 选项来实现微服务高可用性。

  1. 使用 WSO2 LB 是个好主意吗?或者我们应该选择 Nginx 而不是 WSO2 LB?(我们也将其用于其他 LB 要求。)
  2. 如果我们选择使用 WSO2 LB,WSO2 API Manager 的性能会下降吗?

我们可以遵循任何推荐的链接来进行 WSO2 LB 设置吗?我们当前的配置导致堆空间问题,我们怀疑我们的“高级端点配置”。如果其中一个微服务虚拟机出现问题,我们希望暂停端点。如果有人愿意为生产用例分享推荐的配置,那就太好了。

最好的问候, Rithesh

标签: wso2api-manager

解决方案


使用 WSO2 LB 是个好主意吗?或者我们应该选择 Nginx 而不是 WSO2 LB?(我们也将其用于其他 LB 要求。)

我相信 WSO2 LB 被认为是过时的,并且真的没有理由不使用其他任何东西(nginx、httpd、haproxy、..)。即使在 WSO2 文档站点上的某处有 NGINX 配置,只需搜索它

我们当前的配置导致堆空间问题,我们怀疑我们的“高级端点配置”。

如果没有更多“高级”信息,例如分析,就不可能说出您的问题是什么。原因可能是一些自定义端点,记录有效负载,转换,...​​...

只设置高级属性不会导致OOM

生产用例的推荐配置

默认值仅适用于大多数生产用例。没有更多信息,你只会得到意见


推荐阅读