gpt4 book ai didi

firebase - 在 Firebase 云函数上运行 Socket.io 是个好主意吗?

转载 作者:行者123 更新时间:2023-12-03 15:36:05 27 4
gpt4 key购买 nike

实现它是有效的,但我已经读到,由于 Cloud Functions 的设计方式,它们不是使用 socket.io 的最佳方式。为什么?

最佳答案

实际上,socket.io 不适用于 Cloud Functions。 Cloud Functions 具有以下属性,使其与长期套接字连接不兼容:

  • Cloud Function 的最长持续时间只能为 9 分钟。在那之后,套接字将被强制关闭。这与 socket.io 的正常期望相反,即无限期地保持套接字连接处于事件状态。
  • Cloud Functions 将读取请求的全部内容,然后才会写入响应的全部内容。只有一次完整的往返 - 客户端不能通过与函数的连接“来回聊天”。

  • 也可以看看
  • Google Cloud Functions with socket.io
  • Run a web socket on Cloud Functions for Firebase?
  • Is it possible to host a express and socket.io app on Firebase Hosting?
  • 关于firebase - 在 Firebase 云函数上运行 Socket.io 是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56903043/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com