【问题标题】:SQS Event monitoring from JavaScript来自 JavaScript 的 SQS 事件监控
【发布时间】:2019-10-12 04:45:16
【问题描述】:

我有一个显示 SQS 队列内容的 Web 应用程序,我想在某个外部进程添加或出列消息时刷新页面(再次查看队列)。

从 JavaScript 观察 SQS 事件的推荐最佳做法是什么?

【问题讨论】:

    标签: amazon-web-services amazon-sqs amazon-javascript-sdk


    【解决方案1】:

    这只是部分可能。见https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-lambda-function-trigger.html。您可以有一个 lambda 函数,当消息到达队列时将触发该函数。然后,该 lambda 可以通过 SNS 向您的页面发布通知(例如,如果您使用 .NET,则使用 SignalR)。

    但是,删除消息时没有任何内容。您可能只需要不断检查队列中的消息数量 + 发送中的数量,当总数下降时,执行您的操作。当然,您可以反过来查看何时添加项目(总消息数增加)。

    【讨论】:

      猜你喜欢
      • 2018-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      • 2019-10-15
      • 2020-03-27
      • 2020-08-11
      相关资源
      最近更新 更多