【发布时间】:2016-01-17 07:41:41
【问题描述】:
我有一个外部数据源作为 ActiveMQ 主题。我只能连接和消费消息。它们很少出现,大约每 10-30 秒 1 条消息。
我想收集所有的消息并将它们放入数据库。 我还想要一个可以通过 WebSockets 接收新消息并绘制图表的活动网页。
我有一个使用 Python/Flask/MongoDB/SocketIO 构建的原型,但是...
我想使用 Amazon AWS 云基础设施来避免在服务器上处理数据。
我相信 AWS Lambda 可以接受消息并将它们存储到数据库中(DynamoDB?),还可以发送通知(可能使用 SQS)被转换为 WebSocket 消息。 (目前还不是一切都清楚,也许简单的 ajax 轮询就足够了)。
这里有一个问题:如何使用来自外部 ActiveMQ 主题的消息并使用 AWS Lambda 进行处理?
我在看 Kinesis,但它看起来只支持推送给它的数据,但不支持通过某些协议轮询数据...
【问题讨论】:
标签: amazon-web-services activemq aws-lambda