有个页面有一块要一直刷新最新的数据,我用了js的这个方法虽然能实现功能,但是同事有上万个或者更多的用户访问这个页面,服务器会受不了吗?
向这种问题还有什么好的解决方法不?jsp的程序
请问下javascript的window.Interval()性能问题
答案:3 悬赏:20
解决时间 2021-02-20 01:57
- 提问者网友:情系雨樱花
- 2021-02-19 05:34
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-02-19 06:26
通常对访问量比较大的,采用分拆的方法,
增加一个静态页,这个静态文件存放的是 数据是否被更新的信息。数据更新了就重写这个页。
客户通过javascript访问这个页,由于这个文件是静态的,而且非常小,服务器占有资源非常小,处理非常快,大大减轻服务器负担,当数据更新了,再访问最新的数据页。
增加一个静态页,这个静态文件存放的是 数据是否被更新的信息。数据更新了就重写这个页。
客户通过javascript访问这个页,由于这个文件是静态的,而且非常小,服务器占有资源非常小,处理非常快,大大减轻服务器负担,当数据更新了,再访问最新的数据页。
全部回答
- 1楼网友:统治我的世界
- 2021-02-19 07:54
那要看你的服务器能不能抗住这么多的请求了。如果服务器较多,通过负载均衡来抗的话,应该没问题。还有就是你要刷的页面有没在数据库操作,数据库的读写并发就那么高,如果只是查的话,做数据库读写分离也没有多大问题吧。
- 2楼网友:修女的自白
- 2021-02-19 07:10
tm = setinterval(mov,1000)
function mov(){
if(div1.offsetwidth==120){clearinterval(tm)}
div1.style.width=div1.offsetwidth+1;
}
这样就可以了吧 js中的相等也是==
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯