【技术实现步骤摘要】
【国外来华专利技术】一种页面缓存处理方法、装置和服务器
本申请涉及计算机网络
,更具体涉及一种页面缓存处理方法、装置和服务器。
技术介绍
现有技术中,当用户需要访问一网址时,通过用户终端向网站对应的服务器发送访问指令,当网站的服务器获取到该指令时,由后端应用服务器调取并向用户终端反馈与访问指令相匹配的网页数据。针对于访问量较大的服务器而言,由于其访问量巨大,服务器在每处理一个访问请求时均需要一定的处理时间,因此,会造成服务器在大流量高并发情况时数据吞吐量低,且难以实现对访问指令的快速响应。
技术实现思路
有鉴于此,本专利技术提供了一种页面缓存处理方法、装置和服务器。为实现上述目的,本专利技术提供如下技术方案:一种页面缓存处理方法,包括:获取访问指令;当共享内存中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述共享内存不存在与所述访问指令对应的缓存时,判断缓存服务器中是否存在与所述访问指令对应的缓存;当缓存服务器中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述缓存服务器不存在与所述访问指令对应的缓存时,由后端应用服务器调取并返回与所述访问指令相匹配的内容。一种页面缓存处理装置,包括:指令采集单元,用于获取访问指令;共享内存单元,当共享内存中存在与所述访问指令对应的缓存时,返回缓存内容;第一判断单元,用于如果所述共享内存不存在与所述访问指令对应的缓存时,判断缓存服务器中是否存在与所述访问指令对应的缓存;缓存单元,用于当缓存服务器中存在与所述访问指令对应的缓存时,返回缓存内容;后端数据调取单元,用于如果所述缓存服务器不存在与所述访问指令对应的缓存时,由后端应用服务器 ...
【技术保护点】
1.一种页面缓存处理方法,其特征在于,包括:获取访问指令;当共享内存中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述共享内存不存在与所述访问指令对应的缓存时,判断缓存服务器中是否存在与所述访问指令对应的缓存;当缓存服务器中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述缓存服务器不存在与所述访问指令对应的缓存时,由后端应用服务器调取并返回与所述访问指令相匹配的内容。
【技术特征摘要】
【国外来华专利技术】1.一种页面缓存处理方法,其特征在于,包括:获取访问指令;当共享内存中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述共享内存不存在与所述访问指令对应的缓存时,判断缓存服务器中是否存在与所述访问指令对应的缓存;当缓存服务器中存在与所述访问指令对应的缓存时,返回缓存内容;如果所述缓存服务器不存在与所述访问指令对应的缓存时,由后端应用服务器调取并返回与所述访问指令相匹配的内容。2.根据权利要求1所述的页面缓存处理方法,其特征在于,所述由后端应用服务器调取并返回与所述访问指令相匹配的内容之后,还包括:将所述后端应用服务器调取到的与所述访问指令相匹配的内容写入所述缓存服务器。3.根据权利要求1所述的页面缓存处理方法,其特征在于,所述由后端应用服务器调取并返回与所述访问指令相匹配的内容之后,还包括:将所述后端应用服务器调取到的与所述访问指令相匹配的内容写入所述共享内存中。4.根据权利要求1所述的页面缓存处理方法,其特征在于,获取访问指令,包括:获取访问的URL和国家ID,依据所述URL和国家ID生成对应的key,将所述key作为访问指令。5.根据权利要求1所述的页面缓存处理方法,其特征在于,所述共享内存中存储有访问频率满足设定条件的页面。6.根据权利要求5所述的页面缓存处理方法,其特征在于,所述设定条件为:访问频率大于预设值。7.根据权利要求1所述的页面缓存处理方法,其特征在于,当共享内存中存在与所述访问指令对应的缓存时,返回缓存内容,具体包括:当共享内存中存在与所述访问指令对应的缓存时,判断与所述访问指令对应的缓存是否有效,如果是,返回缓存内容,如果否,确定共享内存中不存在与所述访问指令对应的缓存。8.根据权利要求1所述的页面缓存处理方法,其特征在于,当缓存服务器中存在与所述访问指令对应的缓存时,返回缓存内容,具体包括:当缓存服务器中存在与所述访问指令对应的缓存时,判断与所述访问指令对应的缓存是否有效,如果是,返回缓存内容,如果否,确定缓存服务器中不存在与所述访问指令对应的缓存。9.根据权利要求1所述的页面缓存方法,其特征在于,每个缓存服务器和共享内存对应于一个国家,即,每个缓存服务器和共享服务器用于响应与其对应国家内用户的访问指令。10.根据权利要求1所述的页面缓存方法,其特征在于,各个缓存服务器和共享内存与后端应用服务器之间通过专线进行数据交互。11.根据权利要求1所述的页面缓存方法,其特征在于,还包括:判断后端应用数据库中的内容是否更新,如果是,依据预设的模型和页面之间的映射关系计算得到后端应用数据库中的更新内容对应的页面,依据更新内容和与更新内容对应的页面刷新所述共享内存和缓存服务器中的缓存。12.一种页面缓存处理装置,其特征在于,包括:指令采集单元,用于获取访问指令;共享内存单元,当共享内存中存在与所述访问指令对应的缓存时,返回缓...
【专利技术属性】
技术研发人员:周建平,陈于康,马海波,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。