gpt4 book ai didi

node.js - 使用 firebase 函数 api 运行套接字(相同的端口创建问题)

转载 作者:行者123 更新时间:2023-12-05 05:39:49 25 4
gpt4 key购买 nike

-> API 在 firebase 函数上运行-> 套接字正在另一台服务器上运行所以我不能在同一个端口同时使用这两个

但我想用 firebase 函数运行套接字

我正在使用firebase 功能:3.14.1 Node 版本:16套接字版本:4.5.1

最佳答案

18

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

Cloud Functions 的最长持续时间只能为 9 分钟。套接字将在该时间后强制关闭。这与 socket.io 无限期保持套接字连接的正常期望背道而驰。Cloud Functions 将读取请求的全部内容,然后才写入响应的全部内容。只有一个完整的往返行程 - 客户端无法通过与该功能的连接“来回聊天”。

关于node.js - 使用 firebase 函数 api 运行套接字(相同的端口创建问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72573311/

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