检查 AWS Appsync 是否连接到端点套接字

Check AWS Appsync is connected to the endpoint socket

我正在为聊天应用程序使用 AWS appsync。在发送请求之前,有什么方法可以确保 Appsync 已连接到端点套接字?像 onConnect 套接字事件。

A​​ppSync SDK 不保持与端点的活动连接。但是,当您订阅一个对象时,SDK 会使用 GraphQL 为订阅创建一个 WebSocket 连接。如果您使用 AppSync 订阅并订阅一个对象,SDK 会打开一个 WebSocket 连接并保持连接活动,直到连接因网络故障而丢失。此连接可确保您获得已订阅对象的相关更新。

文档:

https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-android.html#subscriptions

https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-ios.html#subscriptions