我能够使用 AWSSDK.SQS 包中的 AmazonSQSClient 客户端成功将消息发送到 .NET 中的队列。
如何检查特定队列是否存在以及是否未创建?
您需要使用以下命令运行检查AmazonSQSClient.GetQueueUrl (string)
方法,其中字符串是队列名称。如果队列不存在,则抛出QueueDoesNotExistException
。为了执行您想要的操作,您需要捕获异常,然后使用该名称创建队列。
这全部列在 SQS .Net 文档中here https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/SQS/NSQS.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)