2

我们在尝试按照手册将 BAM 配置文件添加到 ESB 时遇到问题:

http://docs.wso2.org/wiki/display/BAM201/Setting+up+BAM+Mediator#SettingupBAMMediator-ConfigureBAMServerProfilesandStreams

BAM 2.0.1(最新版本)

ESB 4.5.1(最新版本)

p2-repo 来自http://dist.wso2.org/p2/carbon/releases/p2-repo.zip (15-01-2013)

如果您在单个主机中使用两个 WSO2 服务器,它会起作用,但如果 ESB 和 BAM 在单独的主机中运行,则不会。未发现通过端口 7611 传出或传入的日志或流量。

BAM thrift 端口 7611 已打开并在 BAM 主机中侦听,并且可从 ESB 端口访问。

详情如下:

# uname -a
Linux ESBHOST 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux

# java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

# /opt/esb_default/bin/wso2server.sh version
WSO2 Enterprise Service Bus v4.5.1
WSO2 Carbon Framework v4.0.2

# nc -zv BAMHOST 7611
Connection to BAMHOST 7611 port [tcp/*] succeeded!

任何线索如何找到问题或从哪里开始解决它?提前致谢

4

2 回答 2

2

问题解决了:

即使您不想使用安全连接,端口 7711 也必须可以访问并且将被使用。此外,当 7611 监听 BAM 服务器的所有 IP 地址时,7711 仅监听配置的管理 IP。

由于这两个功能(尚未)记录在案,因此值得在这里为可能面临类似问题的其他人提及。感谢 WSO2 团队的支持。

于 2013-01-28T21:31:10.130 回答
1

确保在 UI 中创建BAM 服务器配置文件时输入BAM 服务器的 IP 地址。如果您从BAM 服务器配置文件UI更改了一些此类信息,请确保您在 ESB 的调解器中正确更新BAM 服务器配置文件信息。完成后,您必须手动更新中介序列。

于 2013-01-21T06:21:19.040 回答