1

我正在尝试在 IBMMQ 中使用 AMS 功能。在启用 AMS 并对特定队列设置策略后,我尝试在应用程序的主线程中使用 MQPUT 将消息放入队列,并且成功了。

之后,我尝试在创建的单独的工作线程(posix 线程)中提供 MQCONN 和 MQPUT 库命令,并且系统总是通过说出该特定队列的错误代码 2035 而失败。

我们不能将 AMS 工具与多线程一起使用吗?需要进行哪些设置或更改才能使其正常工作?

(我们的 IBMMQ 版本是 7.5/unix readhat/client 模式)

4

1 回答 1

0

在多线程应用程序中,运行应用程序的 UserID 仍然是同一个用户,因此应该是相同的设置。但是,AMKERR01.LOG 将准确地告诉您安全错误实际上是什么。

于 2014-12-03T23:39:01.400 回答