![](/img/trans.png)
[英]How to access all the queue managers by connecting to the IBM MQ Server using IBM MQ classes in java
[英]In IBM MQ (Java) how do I access all the queues under a given Queue Manager preferably using PCF?
我正在開發一個平台,以使用戶能夠將存根添加到存儲庫中。 存根使用IBM MQ進行消息排隊。 我需要提供在給定的隊列管理器下顯示所有隊列的功能,例如說“ MQSQ16X0”,以便用戶選擇隊列。
我嘗試按照此鏈接進行操作- 使用Java獲取MQ隊列的ClusterName,但這沒有幫助。
使用Admin REST API-
GET /ibmmq/rest/v1/admin/qmgr/{qmgrName}/queue
檢索在命名隊列管理器中定義的所有隊列的詳細信息,可以選擇指定檢索哪些隊列屬性。
不幸的是,您需要一個MQ服務器來訪問招搖頁面。 如果您在雲中創建實例,則更加容易。 那么招搖頁面的網址將是
https://host:port/ibm/api/explorer
有一本指南可以指導您使用REST API- https://developer.ibm.com/messaging/learn-mq/mq-tutorials/ibm-mq-messaging-rest-api/
我在StackOverflow上發表了許多有關MQ,Java和PCF的文章。 我很驚訝您沒有找到這個: 是否可以只獲取本地隊列和別名隊列的隊列名稱?
另外,我經常在我的博客上編寫/發布MQ,Java和PCF示例代碼: Roger的博客 -單擊Java或PCF類別。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.