WSO2在ESB中添加BAM配置文件

时间:2013-01-20 21:37:56

标签: wso2 wso2esb wso2bam

根据手册,我们在尝试将BAM配置文件添加到ESB时遇到了麻烦:

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

BAM 2.0.1(最新版本)

ESB 4.5.1(最新版本)

来自http://dist.wso2.org/p2/carbon/releases/p2-repo.zip的p2-repo(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!

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

2 个答案:

答案 0 :(得分:2)

问题解决了:

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

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

答案 1 :(得分:1)

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

相关问题