为什么MQ Websphere Queue Manager开始通过TCP6进行监听

时间:2016-10-04 12:09:47

标签: ibm-mq

如标题所述。我有队列管理器,IPADDR配置为(IPV4)。但是,每当我在该队列管理器上启动监听器时,它都会通过TCP6监听。

WebSphere Version:7.5

1 个答案:

答案 0 :(得分:3)

请注意Migrating a queue manager to IPv6页面上的文档,其中包含:

  

两个系统用于通信的首选IP版本(如果   IPv4和IPv6都可用)由新的队列管理器决定   属性IPADDRV。 此参数仅在主机名有效   模糊地解析IPv4地址和IPv6地址。

(强调添加。)请注意,其效果取决于解析DNS名称的参数主要适用于出站连接。

您想要的是DEFINE LISTENER命令的IPADDR参数,该参数声明:

  

IPv4点分十进制指定的侦听器的IP地址,IPv6   十六进制表示法或字母数字主机名表单。如果你不   为此参数指定一个值,侦听器将侦听所有参数   配置IPv4和IPv6堆栈。

这是适用于出站连接的名称解析的IPADDRV指南的例外情况。如果您在侦听器的IPADDR中放置DNS名称,则侦听器将使用该名称解析的任何IP版本地址,或者如果它解析为IPV4和IPV6将采用{{1}中设置的版本}}

由于您报告IPADDRV无效,因此侦听器绑定到IPV6地址或DNS名称,否则侦听器未绑定到任何特定地址并且正在所有接口上进行混乱侦听。