标签: c# amazon-web-services cloud messaging amazon-sqs
我有一个使用AWS SQS的C#应用程序。我在包装器/适配器组件中使用SQS来隐藏杂乱的细节,并且该组件有一个初始化挂钩,我想填写以确保连接有效。除了发送消息之外,我在API中没有看到任何内容。我想验证凭据是否有效以及在应用程序启动时队列是否存在于指定的URL(如果可能),并且不发送消息。
我可以想到一些可能做到这一点的hacky方法(例如,尝试发送无效的消息,例如超过大小限制的消息),但宁愿不去那条路。我错过了什么?
答案 0 :(得分:1)
验证队列存在是GetQueueUrl的一个很好的用例;它会返回队列URL(如果存在),如果不存在则返回错误。