2013-02-08 32 views
3

我正在处理SOA中的事件处理和业务活动监视。我想在WSO2-BPS运行时运行WSO2-CEP和/或WSO2-BAM。但问题是,当我运行WSO2-BPS运行我的业务流程时,我无法运行WSO2-CEP和/或WSO2-BAM,也无法访问其管理控制台。 请帮帮我。谢谢!如何在同一台机器上同时运行WSO2-CEP或WSO2-BAM和WSO2-BPS?


非常感谢您的快速响应,Maninda。其实,我不想监视规则引擎。 我想要做的是监视BPEL流程(服务组合层)和底层服务基础设施(如tomcat,Web服务本身,BPEL引擎等),我们可以将它们称为服务基础设施层,并分析KPI(使用BAM)和流程指标(使用CEP),找出KPI与指标之间的关联,并尝试根据以下指标主动或主动地调整业务流程(在这种情况下为BPEL)治理业务规则(使用Rules Esngine)。
你有没有覆盖他们全部或至少大部分的样本?还是有其他想法? 预先感谢您的时间和关注。


我想监视BPEL流程,并做一些BAM,规则处理和CEP上运行的BPEL流程,如果需要适应它。是否有涵盖BPEL,BAM,CEP和规则引擎的案例研究或样本?我该怎么办? 在此先感谢。

回答

1

这是因为所有服务器都使用相同的端口号进行类似的操作。您可以简单地偏移不同偏移量的其他服务器的端口号以设置不同的端口号。它将通过端口偏移量递增服务器中使用的所有端口号。

例如:

在WSO2BAM不改变端口偏移(默认端口偏移为0),在WSO2BPS集端口1和WSO2CEP偏移设定的端口偏移为2

为了改变端口偏移量转到[wso2-server-home-location] /repository/conf/carbon.xml文件并根据需要更改<Offset>0</Offset>

+0

感谢Maninda。我设法同时运行其中的3个。良好的进展!但是,这会让我的机器遭受糟糕的性能降级。我想要做的是监视BPEL流程,并在正在运行的BPEL流程上执行一些BAM,规则处理和CEP,并根据需要对其进行调整。是否有涵盖BPEL,BAM,规则引擎和CEP的案例研究或样本?我该怎么办?提前致谢。 – Saeed

+0

在http://docs.wso2.org/wiki/display/BAM220/Data+Agents中,您可以找到BAM 2.2.0支持的所有数据代理。其中一些也与CEP兼容。 (例如BAM调解员)我听说有一个BPS监测代理正在为BAM开发,但找不到。如果我能找到我会让你知道的。我不知道如何使用BAM监控规则引擎。很可能这种代理可能不可用。但是使用JMX Agent也许你也可以监控它。 – Maninda

+0

非常感谢,Maninda。请您阅读我的评论,因为评论限制时间更长。谢谢。 – Saeed

0

对于BAM JMX Agent将对这些场景有所帮助。在this document中查找如何使用它。这是一个非常新的功能,我以前没有尝试过。如果JMX代理可以成功安装在这些产品中,希望这可以帮助您将监视的事件抽到其他WSO2产品的BAM中。没有其他样本可用,因为我相信这是一项非常新的功能。

+0

非常感谢,Maninda。 – Saeed

相关问题