Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/141.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IBM MQ mqrc 2042 有一个问题,其中一个MQ队列,多个C++程序试图访问来自不同主机的队列,它们接收2042错误。我可以看到他们正在以独占输入“INPUT(EXCL)”和APPLTAG(mqmessage)打开队列。 从队列管理器端队列被设置为shareable和DEFSOPT(SHARED),看起来都很好 < C++程序不需要打开作为Excl输入的更改是什么?让多个用户可以访问 < C++ >应用程序中的Open>选项必须被修改。如果C++应用程序具有“MQoooInIdPosixPosivor”作为OpenOp选项之一,那么它必须被删除。 检查这个_C++_Ibm Mq_Mq - Fatal编程技术网

IBM MQ mqrc 2042 有一个问题,其中一个MQ队列,多个C++程序试图访问来自不同主机的队列,它们接收2042错误。我可以看到他们正在以独占输入“INPUT(EXCL)”和APPLTAG(mqmessage)打开队列。 从队列管理器端队列被设置为shareable和DEFSOPT(SHARED),看起来都很好 < C++程序不需要打开作为Excl输入的更改是什么?让多个用户可以访问 < C++ >应用程序中的Open>选项必须被修改。如果C++应用程序具有“MQoooInIdPosixPosivor”作为OpenOp选项之一,那么它必须被删除。 检查这个

IBM MQ mqrc 2042 有一个问题,其中一个MQ队列,多个C++程序试图访问来自不同主机的队列,它们接收2042错误。我可以看到他们正在以独占输入“INPUT(EXCL)”和APPLTAG(mqmessage)打开队列。 从队列管理器端队列被设置为shareable和DEFSOPT(SHARED),看起来都很好 < C++程序不需要打开作为Excl输入的更改是什么?让多个用户可以访问 < C++ >应用程序中的Open>选项必须被修改。如果C++应用程序具有“MQoooInIdPosixPosivor”作为OpenOp选项之一,那么它必须被删除。 检查这个,c++,ibm-mq,mq,C++,Ibm Mq,Mq,下面的答案也在类似的行中 查看MQOO打开选项。将异或开关移到共享。如果未指定任何内容,则默认为队列的DEFSOPT。您的意思是在MQ端?它已经设置为共享。不,我回答了你的问题。在C++代码中,改变MQoooInPosix到MQoooInPosil的共享,然后所有进程都能够从队列中获取消息。

下面的答案也在类似的行中

查看
MQOO
打开选项。将异或开关移到共享。如果未指定任何内容,则默认为队列的
DEFSOPT
。您的意思是在MQ端?它已经设置为共享。不,我回答了你的问题。在C++代码中,改变MQoooInPosix到MQoooInPosil的共享,然后所有进程都能够从队列中获取消息。