基于Cloud Run的Cloud Functions 2nd gen是否可处理Websockets?
Cloud Functions 2nd gen 是否支持 WebSockets?
虽说 Cloud Functions 2nd gen 是基于支持 WebSockets 的 Cloud Run 构建的,但它目前并不原生支持 WebSockets。
这是因为 Cloud Functions 2nd gen 沿用了无状态、短生命周期的函数执行模型:
- 函数触发后仅处理单次请求就会终止,没法维持长连接
- 它没有提供 WebSockets 必需的连接保持、帧处理等能力
如果要在 Google Cloud 生态里处理 WebSockets,直接用 Cloud Run 才是更合适的方案——它原生支持 WebSockets、HTTP/2 和 gRPC 双向流,完全能满足长连接场景的业务需求。
内容的提问来源于stack exchange,提问作者user12208004
相关产品推荐
相关产品推荐

