WSO2企业集成集群

WSO2企业集成集群,wso2,wso2ei,Wso2,Wso2ei,对WSO2产品进行集群时,您将为注册表和WSO2产品用于操作的其他项目创建一个数据库。通过组合的WSO2 Enterprise Integrator,它由多个元素组成(ESB、Business Process Manager、Message Broker、Analytics和MSF4J) 您是为每个子产品创建不同的注册表数据库,还是只使用为第一个子产品创建的数据库 选项1:WSO2用户数据库、注册表数据库、注册表本地1、注册表本地2 选项2:ESB_WSO2_用户_DB、ESB_注册表_DB、E

对WSO2产品进行集群时,您将为注册表和WSO2产品用于操作的其他项目创建一个数据库。通过组合的WSO2 Enterprise Integrator,它由多个元素组成(ESB、Business Process Manager、Message Broker、Analytics和MSF4J)

您是为每个子产品创建不同的注册表数据库,还是只使用为第一个子产品创建的数据库

选项1:WSO2用户数据库、注册表数据库、注册表本地1、注册表本地2

选项2:ESB_WSO2_用户_DB、ESB_注册表_DB、ESB_注册表_LOCAL1、ESB_注册表_LOCAL2、MB_WSO2_用户_DB、MB_注册表_DB、MB_注册表_LOCAL1、MB_注册表_LOCAL2。。。等等

我知道用户数据库可以共享,因为身份验证管理器是类似的。但是注册表数据库是这样吗?
我是集群新手,所以这个问题可能有点不适合高级用户。

WSO2 EI可以提供各种服务,通常是单独提供的。例如,用于集成的WSO2 EI或用于过程自动化的WSO2 EI

当您在集群中安装此产品时,您可以在特定角色下进行安装,而不是组合

本质上,每个节点都有本地注册表,一个用于同步工件的共享注册表


我希望它能帮助您。

EI中包含的每个概要文件都是独立的运行时。您只需要根据您的用例配置概要文件

例如:如果您使用的是Integrator profile(ESB)和MB profile(MB),则需要按照第二个选项中的定义维护ESB和MB的两个不同注册表数据源

选项2:ESB_WSO2_用户_DB、ESB_注册表_DB、ESB_注册表_LOCAL1、ESB_注册表_LOCAL2、MB_WSO2_用户_DB、MB_注册表_DB、MB_注册表_LOCAL1、MB_注册表_LOCAL2

如果要在两个应用程序之间共享用户,可以使用一个用户数据库,而不是使用两个单独的用户数据库,用于ESB_WSO2_USER_DB和MB_WSO2_USER_DB


EI集群指南可从

中找到,WSO2EI的理念是将相关产品捆绑在一起,以便它们协同工作。目前,每个子产品都在其存储库目录中使用默认H2数据库