WebSocket 长轮询回退,把 Postgres 拖慢了
-
我们修 WebSocket 前,socket.io 一直回退到 polling。站没完全坏,但数据库查询变多。
-
Nginx 访问日志里
/socket.io/很多,200 和 400 混着来。 -
我们之前只有在线人数,没有连接方式。
-
修 Nginx 后 polling 请求下降了 80%,Postgres 活跃连接也稳了。
我们修 WebSocket 前,socket.io 一直回退到 polling。站没完全坏,但数据库查询变多。
Nginx 访问日志里 /socket.io/ 很多,200 和 400 混着来。
我们之前只有在线人数,没有连接方式。
修 Nginx 后 polling 请求下降了 80%,Postgres 活跃连接也稳了。