如何使用AWS SQS和SNS向网站发送通知消息?
我的网站上有一个电子邮件系统,截至目前无法在我的网站上向用户显示通知。 除非用户登录到电子邮件客户端,否则他们不会知道他们已收到消息。
我可以在AWS SQS和SNS的帮助下完成此操作吗? 作为这个网站,有很多注册用户。 他们会发送消息给任何用户,并说当电子邮件的收件人是活动并登录到网站,我需要显示通知。 如果用户离线,我只需要在登录页面的页眉上显示这些消息。 我怎样才能做到这一点?
我尝试在SQS管理控制台中创建AWS控制台(SQS)中的消息队列和SNS Topic中的订阅队列 。 我可以尝试发送消息到这个队列,但我不知道如何分发唯一的用户相关消息作为通知?
请让我知道,如果你有这方面的任何建议?
我正在使用JAVA
SNS和SQS都不适合您的用例。 我建议将消息放在某种数据存储中,并在加载页面时查询该数据存储以确定是否应显示通知。
选项包括:
如果您未绑定到AWS堆栈,则可以查看Azure Table,它可能比您的需求略胜一筹。
链接地址: http://www.djcxy.com/p/5521.html上一篇: How to use AWS SQS and SNS to send notification message to website?
下一篇: SNS and Node.js: subscribe multiple Endpoints (ARNs) to a Topic