如何实现ASP.net页面数据缓存?
网站经常遭受同行CC攻击,主要是刷一个数据报表页面!数据库和网站分别放在两台服务器上。当攻击发生的时候数据应用服务并不会受影响。但网站会被干掉,阿里云CC防护以及配合安全狗勉强能支撑,但是攻击发生网站服务会非常卡。网站用asp.net程序,我想能不能把让数据先缓存到本地,间隔一段时间才从服务器更新一次数据,这样不用老从服务器请求数据,导致服务器带宽被占掉!也就是每次访问不需要每次都从服务器请求,而是当他请求第一次后就把这个页面缓存在他本地?第二次再访问就是访问的这个缓存在本地的数据,间隔一段时间哈喽才更新他这个本地缓存数据!请问这样如何实现?
报表页面主要是一些index.aspx?name=xxx这样的页面。