我想用以下WSO2组件构建一个环境:
-
企业服务总线
-
数据服务服务器
-
Identity Server
-
业务活动监视器
-
治理注册局
到目前为止,我发现可以通过以下方法之一实现:
-
具有不同WSO2组分的多个碳实例(在这种情况下为5)
-
具有每个所需WSO2组件的已安装功能的单碳实例(例如,安装在WSO2ESB顶部)
-
单个Stratos实例,其中包含每个所需WSO2组件的已安装功能
What are the advantages and disadvantages of using particular approaches? Which one is usually recommended?
The aspects I am most interested in are: 易于开发/配置,可扩展性和性能 .
从长远来看,可能会在单个远程Linux虚拟机上设置环境(因此,就像 Cloud 环境一样) .
2 回答
(3)当多租户是您项目的要求时,您将获得Stratos的最大优势 . 否则,您将面临一些功能开销,并且此环境最初难以正确设置 .
(2)恕我直言,你必须安装这么多功能,服务器将是巨大的 . 如果出现问题,整个服务器最终可能会崩溃 .
(1)我会从这种方法开始,以保持简单 . 如果需要扩展,可以添加一种类型的更多实例,并在arquitecture中添加一些负载均衡器 .
我只是用这种方式使用(2):
我将ESB与DSS或AS示例合并 .
如果复杂事件是一个重要的事实,BAM与CEP .
并留下IS和GREG .