如何做到页面实时刷新

1.使用定时器轮询的方法

           客户端不断向服务器发送请求,请求这个接口的数据,拿到最新的数据库数据,再渲染进页面,但会造成服务器的压力过大,如果服务器数据没有更新,这种轮询无意义并且浪费cpu资源

2.长连接        

           客户端发送请求,服务器不做处理,当所请求的数据发生变化后再对响应做处理,返回新数据再关闭连接,客户端处理新数据后再发起请求

           消耗资源小

           有可能会造成连接超时,并且会在新数据没有返回前一直占用服务器资源

3.websocket

           websocket是基于TCP的一种新的网络协议。 实现了浏览器与服务器双向通信, 允许服务器主动发消息给客户端。

你可能感兴趣的:(服务器,运维)