z/OS 上的问题可能是以下某个原因引起的。检查每个原因,根据问题的性质,从看上去可能性最大的那个开始。
了解运行时组件之间的交互
有三个运行时组件:代理、配置管理器和执行组。这些组件通过在 WebSphere MQ 消息中交换命令请求以进行彼此之间的通信来执行操作,如部署消息流。完成命令请求后,响应被发送回发出请求的组件,表明该请求是否成功。
在 z/OS 的 WebSphere Message Broker 上,您看到由 z/OS 运行时组件发出的额外的信息消息,从而允许您和 IBM 服务人员能够确定各种运行时组件之间的交互,包括配置管理器、代理和执行组。
当代理接收到来自配置管理器的命令请求时,它会发出识别该命令请求的消息。该请求完成时,发出一条消息表明该命令是否成功。代理接收到的每个命令请求导致至少一个匹配命令请求要被发送到执行组,并且发出相应的消息。 由这些命令请求产生的执行组的每个响应将导致消息被发送。这些消息可以打开或关闭,并且由 IBM 服务小组使用。
当执行组接收来自代理的命令请求时,执行组会发出识别该命令请求的信息性消息。对于包含在命令请求中的操作,会发出信息性消息,该消息识别要执行的操作和能够使此操作生效的资源。当请求完成后,执行组发出一条消息,表明该消息已经处理了。
当配置管理器接收命令请求并且该请求完成时,会发出信息性消息。
装入 IBM 和用户定义的节点及解析器
当执行组启动时,它装入所有可用的 IBM 和用户定义的节点及解析器。对于每个装入的库,会发出两条消息。一条在库装入前发出,另一个条在库装入后发出。