Graphql订阅在几个小时后丢失

Graphql订阅在几个小时后丢失,graphql,aws-appsync,react-apollo-hooks,Graphql,Aws Appsync,React Apollo Hooks,我已在aws appsync中订阅,用于向react客户端发送通知。我正在使用lambda调用订阅。它工作正常,但订阅会在2-3小时后停止,然后我需要刷新客户端应用程序,使订阅在AGIA中处于活动状态。在客户端上,我正在使用usesubscriptionhook。 我需要再次启动订阅或设置Timeout/keep alive,以便订阅不会停止工作 我正在使用aws SNS向客户发送通知。 我在SNS日志中没有发现任何错误。为什么不使用firebase SDK和lambda发送通知?您使用的是什么

我已在aws appsync中订阅,用于向react客户端发送通知。我正在使用lambda调用订阅。它工作正常,但订阅会在2-3小时后停止,然后我需要刷新客户端应用程序,使订阅在AGIA中处于活动状态。在客户端上,我正在使用usesubscriptionhook。 我需要再次启动订阅或设置Timeout/keep alive,以便订阅不会停止工作

我正在使用aws SNS向客户发送通知。
我在SNS日志中没有发现任何错误。

为什么不使用firebase SDK和lambda发送通知?您使用的是什么客户端?AppSync SDK发送ping以保持连接的活动状态。我正在使用apollo客户端。