我尝试使用spring-cloud-aws向Amazon SQS发送邮件。
有没有办法将消息发送到URL而不是队列名称?
即,而不是:
queueMessagingTemplate.convertAndSend(QUEUE_NAME, message);
我想做
queueMessagingTemplate.convertAndSend(QUEUE_URL, message);
您可以通过
在AmazonSQSClient中执行此操作sqsClient.sendMessage(QUEUE_URL, message)
同样对于@MessageMapping注释,我想做
@MessageMapping(QUEUE_URL)
而不是
@MessageMapping(QUEUE_NAME)
这可能吗?
答案 0 :(得分:-1)
是的!完全有可能。
示例:
@SqsListener (MY_QUEUE_NAME)