如何修复“WebSocket API 连接持续时间:2 小时”的 websocket 限制

Zha*_* Yi 10 amazon-web-services websocket aws-api-gateway

我正在使用 API Gateway websocket 连接,并且我已阅读此限制:

https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html

它说 WebSocket API 的连接持续时间限制为 2 小时。这是否意味着我无法保持连接超过 2 小时?如果是,解决方法是什么?我是否必须每 2 小时重新建立一次连接才能保持连接?

小智 3

我通过实施客户端的重新连接机制解决了这个问题。一旦 API 网关在 2 小时后断开连接,客户端只需重新连接到服务器即可。在多个地方发现这是推荐的解决方案。