3

我正在研究 SOA 中的事件处理和业务活动监控。我想在 WSO2-BPS 运行时运行 WSO2-CEP 和/或 WSO2-BAM。但问题是,当我运行 WSO2-BPS 来运行我的业务流程时,我无法运行 WSO2-CEP 和/或 WSO2-BAM,也无法访问它们的管理控制台。请帮我。谢谢!


非常感谢您的快速回复,Maninda。实际上,我不想监控规则引擎。我想做的是监控一个BPEL流程(服务组合层)和底层服务基础设施(如tomcat、web服务本身、BPEL引擎等),我们可以称之为服务基础设施层,并分析KPI (使用 BAM)和流程指标(使用 CEP),找到 KPI 和指标之间的相关性,并尝试主动或被动地调整业务流程(在本例中为 BPEL),根据管理业务规则(使用规则 Esngine)。
您是否有任何样本涵盖所有或至少大部分?还是有其他想法?提前感谢您的时间和关注。


我想监视一个 BPEL 流程并在运行的 BPEL 流程上执行一些 BAM、规则处理和 CEP,并在需要时对其进行调整。是否有涵盖 BPEL、BAM、CEP 和规则引擎的案例研究或示例?我应该怎么办?提前致谢。

4

2 回答 2

1

那是因为所有服务器都使用相同的端口号来处理类似的事情。您可以简单地将其他服务器的端口号偏移在不同的偏移量中,以设置不同的端口号。它将通过端口偏移量增加服务器中使用的所有端口号。

例如:

在 WSO2BAM 中不要更改端口偏移(默认端口偏移为 0),在 WSO2BPS 中将端口偏移设置为 1,在 WSO2CEP 中将端口偏移设置为 2。

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

于 2013-02-08T13:05:24.900 回答
0

对于 BAM,JMX 代理将有助于这些场景。在本文档中了解如何使用它。这是一个非常新的功能,我以前没有尝试过。如果可以在这些产品中成功安装 JMX 代理,希望这将帮助您将监视的事件泵送到其他 WSO2 产品中的 BAM。我相信没有其他示例可用,因为这是一个非常新的功能。

于 2013-02-15T06:30:45.590 回答