WSO2 APK(Kubernetes API Platform)是否有图形用户界面,例如 DevPortal 和 Publisher 和 Admin ,......?

问题描述 投票:0回答:1

我们探索了一种方法,该方法具有最新版本的 WSO2 APIM 以及 Publisher 和 Devportal 以及 Carbon 和 Admin ,...同时具有可扩展网关来执行例如每秒 2000 个请求。最好和最简单的方法是什么? 我听说过一些关于 APK 的事情,但我认为它没有 GUI。我说得对吗?

我们使用 Docker Swarm,但存在一些问题,例如一致性和网关错误。为了解决这个问题,我们使用了 HazelCast,但还存在问题。

使用 GUI 实现可扩展的 APIM 并且在一致性和相关问题上没有问题,最好和最简单的方法是什么?

感谢您作为 WSO2 经验丰富的建议

wso2 wso2-esb wso2-api-manager scalability
1个回答
0
投票

您可以使用 WSO2 API Manager 的分布式部署来实现此目的。带有 GUI 的控制平面配置文件可用于管理目的,同时单独拥有突触网关。网关可以根据您的要求水平扩展。如果您将其部署在 Kubernetes 中(使用 HPA),则可以轻松完成此操作。您可以参考分布式部署文档以获取更多信息 [1]。

APK [2] 是 WSO2 引入的新 Kubernetes 原生网关,利用 Envoy 和 Kubernetes Gateway API [3] 的功能。您还可以将其用作部署中的网关,而不是默认的突触网关。 API Manager 的控制平面可以轻松连接到 APK 网关 [4]。

您可以根据您的要求使用这些解决方案中的任何一个。两者都能够轻松处理高 TPS 场景,并且可以根据需要进行扩展。

[1] - https://apim.docs.wso2.com/en/latest/install-and-setup/setup/distributed-deployment/understanding-the-distributed-deployment-of-wso2-api-m/

[2] - https://apk.docs.wso2.com/en/latest/about-apk/what-is-apk/

[3] - https://gateway-api.sigs.k8s.io/

[4] - https://apim.docs.wso2.com/en/latest/install-and-setup/setup/distributed-deployment/configuring-apim-as-a-gateway/

© www.soinside.com 2019 - 2024. All rights reserved.