【发布时间】:2020-12-09 15:13:57
【问题描述】:
我正在寻找一种方法来使用 c# 检查服务器中是否存在队列以寻求安慰?
IIsession.Connect in solace 总是返回返回码SOLCLIENT_OK,具体取决于服务器中是否存在队列。
是否有任何 API/方法可以提供所有队列列表或检查队列是否存在?
【问题讨论】:
标签: c# queue message-queue solace
我正在寻找一种方法来使用 c# 检查服务器中是否存在队列以寻求安慰?
IIsession.Connect in solace 总是返回返回码SOLCLIENT_OK,具体取决于服务器中是否存在队列。
是否有任何 API/方法可以提供所有队列列表或检查队列是否存在?
【问题讨论】:
标签: c# queue message-queue solace
如果意图是在队列不存在的情况下提供队列,您可以使用 ISession.Provision 如果队列已经存在,它将返回错误。 https://docs.solace.com/API-Developer-Online-Ref-Documentation/net/html/a5d2456f-d18e-e0b0-e573-0a25072eacad.htm
否则,您可以通过消息总线使用 SEMP 来查询所有队列的列表。 https://docs.solace.com/SEMP/Using-Legacy-SEMP.htm#Publishi2
【讨论】: