我听说云函数第二代是建立在支持Websockets的云运行之上的。这是否意味着云函数第二代也可以处理Websockets?
https://cloud.google.com/blog/products/serverless/cloud-run-gets-websockets-http-2-and-grpc-bidirectional-streams
https://cloud.google.com/blog/products/serverless/cloud-functions-2nd-generation-now-generally-available
1条答案
按热度按时间ee7vknir1#
我不这么认为。
云函数是一个FAAS,完全按需无服务器。函数的目的是当事件发生时(发布/订阅触发器,http请求等),执行一些计算逻辑,然后死亡。
Web套接字确实需要一个活动的连接,因此云函数并不适合。
进行Cloud Run(功能学习曲线较低-无需Docker知识)或研究使用Firebase数据存储区进行客户端/服务器读/写并保持同步的选项(比Web套接字更容易)。