【发布时间】:2018-04-26 13:24:38
【问题描述】:
我一直在尝试在我的 Ubuntu 上将 IBM MQ 连接到 Kafka。我想将消息从 MQ 获取到 Kafka。我正在尝试使用连接器Link。我遵循了所有步骤,但我不断收到以下错误:
提供的主机名无效。
和
JMSCMQ0001:IBM MQ 调用失败,compcode '2' ('MQCC_FAILED') 原因 '2538' ('MQRC_HOST_NOT_AVAILABLE')。
我尝试了所有方法,但似乎没有任何效果。如果有人遇到同样的问题,请告诉我。
我的配置包括以下行:-
# A list of one or more host(port) entries for connecting to the queue manager. Entries are separated with a comma - required
mq.connection.name.list=localhost:1414
【问题讨论】:
-
你使用的是什么配置?您设置的主机名是什么?可能是防火墙或网络相关问题,如here 所述。但是没有任何额外的细节,很难说。
-
正如@MathieudeLorimier 所说,您需要提供您的配置以便我们有机会帮助您。您可能还想评估新的 IBM MQ 连接器here。
-
@MathieudeLorimier 我没有使用任何远程连接。 Kafka 和 IBM MQ (8.0) 都安装在我的 Ubuntu 上。监听器已开启,正在监听 1414 端口,我禁用了防火墙,客户端通道中的连接名称正确。
-
@RobinMoffatt 感谢您的链接。我去看看。
-
@trougc 如果您想深入了解您的问题,查看配置文件仍然会有所帮助。
标签: ubuntu apache-kafka jms ibm-mq