多个WSO2 Carbon实例VS单个Stratos环境 - 哪种方法更好?

时间:2014-01-13 09:30:49

标签: wso2 wso2carbon wso2stratos

我想用以下WSO2组件构建一个环境:

  • 企业服务总线
  • 数据服务服务器
  • Identity Server
  • 业务活动监视器
  • Governance Registry

到目前为止,我发现可以通过以下方法之一实现:

  1. 具有不同WSO2组分的多碳实例(在这种情况下为5)
  2. 具有每个所需WSO2组件的已安装功能的单碳实例(例如,安装在WSO2ESB之上)
  3. 具有每个所需WSO2组件的已安装功能的单个Stratos实例
  4. 使用特定方法有哪些优缺点? 通常推荐哪一个?

    我最感兴趣的方面是:易于开发/配置,可扩展性和性能。

    从长远来看,环境可​​能会设置在一个远程Linux虚拟机上(因此,就像云环境一样)。

2 个答案:

答案 0 :(得分:0)

  • (3)当多租户是a时,你占据了Stratos的最大优势 您项目中的要求。否则,您将面临一些功能 开销,而且这个环境最初设置起来比较困难 正常。
  • (2)恕我直言,你必须安装这么多的功能 服务器将是巨大的。如果有问题,整个服务器 最终会崩溃。
  • (1)我会从这种方法开始 事情很简单。如果需要缩放,可以添加更多实例 一种类型,并在arquitecture中添加一些负载均衡器。

答案 1 :(得分:0)

我只是以这种方式使用(2):

我将ESB与DSS或AS示例合并。

如果复杂事件是一个重要的事件,那就是使用CEP进行BAM。

单独留下IS和GREG。