代码之家  ›  专栏  ›  技术社区  ›  GCSDC

AWS lambda函数执行后通知客户端

  •  0
  • GCSDC  · 技术社区  · 5 年前

    我已经编写了一个Lambda函数,该函数将计划每X分钟运行一次,并应执行以下步骤:

    1. 从外部源检索数据
    2. 过程数据
    3. 将处理过的数据存储在自己的数据库中
    4. 通知客户端(前端)新信息可用

    我已经研究了一段时间,发现了一些可以使用的AWS服务,但是仍然没有一个与之完全匹配。

    1 回复  |  直到 5 年前
        1
  •  0
  •   Neo    5 年前

    您可以将webhook与AWS SNS结合使用,AWS SNS可以通过socket realtime进一步通知您的webapp。

    AWS文件: https://docs.aws.amazon.com/sns/latest/dg/sns-http-https-endpoint-as-subscriber.html

    flow

        2
  •  0
  •   Dani Shulman    5 年前

    您的客户可以通过以下几种方式获取数据:

    双向推送,有一个套接字连接,将推送更新到您的客户端。这就是AppSync订阅的本质,看起来有点过头了,但它比Amazon API网关中的其他websocketapi要容易得多 https://aws.amazon.com/blogs/compute/announcing-websocket-apis-in-amazon-api-gateway/