是否可以在Firebase上运行graphql订阅?

时间:2019-08-09 09:01:18

标签: firebase graphql google-cloud-functions

我想将GraphQL订阅与Firebase云功能一起使用。 在我之前的问题中,我描述了将代码部署到Firebase时,它使我"Could not connect to websocket endpoint."丢了我什至无法手动连接到它,但是在本地运行时,所有内容都像魅力一样。 之后,我去看看是否可以使用Firebase运行订阅,但没有找到任何东西,仅用于查询和变异(它也对我有用)。

我发现的唯一帖子是: https://www.reddit.com/r/graphql/comments/aijebt/graphql_on_firebase/ 有人写的:

  

“不支持GraphQL订阅。GraphQL订阅依赖于   持久的Web套接字连接。由于功能在关闭期间   不活动,持久的Web套接字连接是不可能的   支持。”

但是我不想在这里放弃,因为那是6个月前的事,他说他是在beta版本时尝试过的,所以我希望它现在能得到支持。

所以我的问题是:

  • 是否可以在Firebase上运行订阅?
  • 如果不是,您的身份是什么 建议使用Firebase在后端进行实时处理?

谢谢!

1 个答案:

答案 0 :(得分:0)

根据某些帖子,firebase函数的最长生存期为9分钟,因此订阅将无法正常工作。