云函数 Web Function 能力推出后,对于原生框架的无改造直接部署,在性能和开发流程上,都受到了众多开发者的好评。在一期能力的基础上,Web Function 现已支持 WebSocket 协议,实现客户端和函数运行的服务端间建立长连接。
01. 工作原理

1. 服务启动与连接建立
与 HTTP 协议一样,Web 函数支持在官方或自定义的运行环境中,使用启动文件启动 WebSocket 服务器,并在指定端口(9000)上进行监听,通过前端 API 网关提供的 WS 路径,接收到客户端连接请求后,完成连接的建立。
连接建立后,客户端及服务端按 WebSocket协议进行正常通讯。
2. WebSocket 连接生命周期
在 Web 函数的 WebSocket 支持的情况下, WebSocket 一次连接