如何用WPS搭建和使用Cluster
2008-12-01 11:02:31 来源:WEB开发网4.4. 在该Cluster上配置BPE Container
只有一个成员的Cluster搭建完成后,要在这个Cluster上配置BPE Container,这样才能运行企业应用程序中的业务流程。
有两种方法可以用来配置BPE Container,通过管理控制台,或者通过脚本。在本例中,我们使用脚本来配置BPE Container。
比如WPS装在/opt/IBM/WebSphere/ProcServer目录下,我们把这个目录称为WAS_INSTALL_ROOT。 那么要在WAS_INSTALL_ROOT/profiles/Dmgr01/bin目录下执行如下命令:wsadmin -f WAS_INSTALL_ROOT/ProcessChoreographer/sample/bpeconfig.jacl -conntype NONE。可以根据命令执行中的提示完成整个配置过程。需要注意的是,选择是否在Cluster内配置时,一定要选择Yes。在选择数据库时,要选择你在4.1中创建的BPEDB。
接下来要做一些BPC总线的配置工作:
a. 创建集群的消息引擎使用的数据源。在浏览器中打开Deployment Manager的管理控制台,选择资源->JDBC提供者,选择MyCluster01集群作用域,新建一个JDBC提供者,并在其内新建一个数据源。注意在选择数据源属性时,数据库名称要输入BPEDB(它是在4.1中创建的数据库之一)。
b. 配置集群的消息传递引擎,让它使用刚才创建的数据源。在浏览器中打开Deployment Manager的管理控制台,选择服务集成->总线,选择BPC.YourCellName.Bus (YourCellName是你的单元的名字),添加一个总线成员。添加总线成员的时候,选择集群和刚才创建的数据源。
c. 配置总线的目标。在浏览器中打开Deployment Manager的管理控制台,选择服务集成->总线->BPC. YourCellName.Bus->目标,删除现有的业务流程引擎(Business Process Engine,BPE)和人工任务管理器(Human Task Manager,HTM)的队列,新建相应的队列,指向集群的第一个成员。新创建的队列名应该类似BPEApiQueue_MyNodeName_MyClusterMemberName。
更多精彩
赞助商链接