当前位置: 首页 > 知识库问答 >
问题:

获取错误:WebSphere MQ原因代码2538?

单耘豪
2023-03-14

当我搜索这个原因代码时,我明白这是一个主机不可用的错误。
有人能告诉我如何解决这个错误吗?

当我运行runmqlsr命令时,我总是以挂起告终。有人能告诉我如何启动一个听众吗?

共有1个答案

阚砚文
2023-03-14

不要手动或脚本启动监听器。如果您有一个现代队列管理器,请定义一个监听器对象,如下所示:

DEF LISTENER(LISTENER.1414)  TRPTYPE(TCP) +
    CONTROL(QMGR)            PORT(1414) +
    REPLACE

START LISTENER(LISTENER.1414)

属性control(QMGR)告诉QMGR在QMGR启动时自动启动侦听器,并在QMGR关闭时关闭侦听器。这确保了当QMgr出现时,监听器将始终被启动,即使QMgr是手动启动的,而不是从通常的引导脚本启动的。因为侦听器是QMgr的子进程,它总是随QMgr一起下降,所以您不需要担心孤立的侦听器在QMgr重新启动后会阻止连接。

一旦定义了侦听器,您还可以使用start listenerstop listenerMQSC命令,独立于QMGR手动启动和停止它。在上面的示例中,我手动启动了侦听器,而不是重新启动QMGR。这两种方法都可以,但是start命令的侵入性较小。

 类似资料:
  • 我使用的是websphere v7.0和websphere mq 6。在尝试通过websphere控制台连接到队列管理器时,我收到compcode“2”('MQCC_FAILED')原因“2058”错误。具有相同的队列管理器在定义了服务器通道的mq服务器上可用。 任何帮助非常感谢。

  • 问题内容: 我有以下失败部分: 我想在错误消息的正文中包含构建失败的原因。 我怎样才能做到这一点? 如果没有,是否可以将构建日志文件附加到电子邮件? 问题答案: 我不知道一种凭空自动获取故障原因的方法。 但是,您可以在每个阶段中使用“ post {failure {”块来至少捕获其失败的阶段到环境变量中(例如env.FAILURE_REASON),并在最终(全局范围)通知块中访问该env var

  • 我尝试使用ldap-server,它是Microsoft Active Directory。这些“”具有以下结构: (超过1000个条目)和工人以下,有以下条目开始: 等等 我使用的框架是cuba studio。我必须申报以下财产: 但是,当我尝试使用它时,我得到了以下异常: 我还发现,例外应该是“无效凭据”的东西 https://confluence.atlassian.com/stashkb/

  • 问题内容: 我正在调查以下内容 当启动部署了servlet的jboss服务器时,就会发生这种情况。它是用jdk-1.5.0_11编译的,我尝试用jdk-1.5.0_15重新编译,但没有成功。编译运行正常,但是在部署时会发生。 当我更改方法名称并收到以下错误时: 你可以看到显示了更多的方法签名。 实际的方法签名是 我已经尝试过使用它进行查看,并且给出了应有的方法签名。 当我的其他同事签出代码,对其进

  • 问题内容: 我在web.xml中配置了一个错误servlet: 对? 在我的(通常)servlet中: 因此,在这种情况下,“ e”将是根本原因。 在我的ExceptionHandler类中,我有: 这就是问题。throwable.getCause()为null。 问题答案: 如果由servletcontainer捕捉到的异常是和声明捕捉异常 其他 比,那么它的原因实际上是打开并作为存储。因此,您

  • 我有一个来验证它的输入: 在中,我得到的消息(即)类似于: org.springframework.validation.BeanPropertyBindingResult:1 errors字段“item”上的对象“item holder”字段错误:拒绝的值[非常糟糕的值];代码[typemismatch.itemholder.item,typemismatch.item,typemismatch