【问题标题】:Tibco EMS on remote machine远程机器上的 Tibco EMS
【发布时间】:2014-07-12 11:17:04
【问题描述】:

我正在使用 Tibco ems,我能够成功地将消息发送到 Tibco 在 localhost:7222 上运行的队列。 但我想在远程机器上运行 tibco 服务器,比如在 Openshift 或 cloudfoundry 上。

如何做到这一点?

非常感谢。

~亚什

【问题讨论】:

    标签: tibco-ems


    【解决方案1】:

    在远程机器上安装并启动 EMS。默认情况下,它将使用相同的端口 7222。确保您可以从本地计算机访问远程计算机,并确保在防火墙上打开端口 7222。然后只需使用语法“tcp://remote.machine.domain.com:7222”就可以了。

    【讨论】:

    • 谢谢,我会试试看,如果有任何问题会告诉你。感谢您的回复。
    • 嗨,我在本地安装后尝试连接到远程 IP 使用命令:Addprop factory sample.qcf url=”tcp:// 但是当我从外部运行客户端时,意味着从没有安装和运行 tibco 的其他机器上,它没有与远程 tibco 服务器连接。我做对了吗?还是有其他方法可以做?提前致谢
    • 连接问题总是很难调试。你能ping通远程主机吗?你能在 remotehost:port 上打开一个 telnet 会话吗?此外,当您说 Tibco 未安装并在另一台机器上运行时,请意识到您确实需要该机器上的库。它不一定要运行,但安装 Tibco 将确保您拥有这些库。
    • 您好,再次感谢您的回复,在其他机器上 ping 工作正常。在我的客户端项目中,我添加了 tibcrypt.jar,tibjms.jar,jms.jar ,但它仍然没有与在其他地方运行的 Tibco 服务器连接。任何帮助将不胜感激..再次感谢
    • 很抱歉,变量太多,无法给您一个建设性的答案。你检查防火墙了吗?您收到什么样的错误消息?
    猜你喜欢
    • 2011-11-03
    • 2016-10-21
    • 2010-12-11
    • 2011-04-03
    • 2011-04-03
    • 2015-04-26
    • 2020-07-31
    • 1970-01-01
    • 2018-12-08
    相关资源
    最近更新 更多