【问题标题】:API Gateway websockets - which function is client ping's routed to?API Gateway websockets - 客户端 ping 路由到哪个功能?
【发布时间】:2019-10-16 22:14:43
【问题描述】:

在我的应用程序中,客户端向我的 api 网关 websocket url 发送 ping。我有 4 个函数链接到每个路由 $connect、$disconnect、sendmessage 和 $default。

ping 当前正在工作,因为空闲连接在 10 分钟后没有断开,并且持续时间长达两个小时。但是我无法弄清楚 ping 发送到哪个功能。它们没有出现在我上面列出的 4 个中。有谁知道 ping 被路由到哪个函数?

【问题讨论】:

    标签: amazon-web-services aws-lambda aws-api-gateway


    【解决方案1】:

    如果您可以将 ping 路由到特定路由,它可能已添加到文档中,但事实并非如此。并且考虑到 $default 处理程序也没有被调用,我假设 ping 的处理方式与常规帧不同,这是有道理的,因为它们不是常规帧,而是 Control Frames,定义为 RFC 6455

    控制帧用于传达有关 WebSocket 的状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-16
      • 1970-01-01
      相关资源
      最近更新 更多