java 网站不断的发送请求,网站会反应不过来,然后一直等待响应,就相当与死掉了
本人菜鸟一枚,算是初学者,现在遇到这个问题不知道怎么解决,就是说我不断的刷新页面,慢点刷新的话没有问题,如果是快速的刷新,网站就一直等待响应了,也不知道是死掉了还是怎么回事,每次刷新都都会去数据库重新读数据,我想知道不论怎么点页面,快速的点,还是怎么点,都能保证网站能反应过来,求大神解答此类问题!!!万分感谢,
------解决方案--------------------我擦,每次刷新都会从重新读数据库?
你不会把数据存到内存里面么?
怎么快速的点都反应这不可能完全实现,要不火车票网站那么卡。。
你可以想想,如果我把页面放到客户端,只有请求数据的时候(并且格式都正确)才发送请求是不是会减轻服务器压力。。
不过说实在的,你一个人再快也不会导致崩溃吧,除非你后台太烂,
------解决方案--------------------这个有多个方面影响的,一般就是数据库瓶颈所致,你要相信数据库连接是有上限的,其实可以用连接池,加缓存可以减弱这种影响,但是并发高了同样要挂的。说白了就是DB并发问题,你的和著名的12306类似
------解决方案--------------------可以用缓存,不必每次都从数据库中读