【技术实现步骤摘要】
本专利技术涉及网站服务
,尤其涉及网站数据库宕机时恢复
,具体是指一种实现数据库宕机情况下网站服务恢复的系统及方法。
技术介绍
现有网站中,数据库占据一个非常核心的地位。用户几乎所有的操作都需要数据库的参与。整个网站系统的简单拓扑如图1所示。如果系统中数据库集群出现宕机的情况,如:SAN(Storage Area Networking,存储区域网)出现故障,则会导致网站所有页面无法提供任何服务,整个网站瘫痪的情况。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够实现数据库服务器全部宕机的情况下仍能提供全部或部分服务、保证用户能够使用网站、具有更广泛应用范围的实现数据库宕机情况下网站服务恢复的系统及方法。为了实现上述目的,本专利技术的实现数据库宕机情况下网站服务恢复的系统及方法具有如下构成:该实现数据库宕机情况下网站服务恢复的系统,其主要特点是,所述的系统包括:页面缓存服务器,用以从网站服务的网页服务器中获取通用 ...
【技术保护点】
一种实现数据库宕机情况下网站服务恢复的系统,其特征在于,所述的系统包括:页面缓存服务器,用以从网站服务的网页服务器中获取通用网站页面进行缓存;数据库缓存服务器,用以对网站服务的常用数据库查询内容进行缓存。
【技术特征摘要】
1.一种实现数据库宕机情况下网站服务恢复的系统,其特征在于,所述的系统包括:
页面缓存服务器,用以从网站服务的网页服务器中获取通用网站页面进行缓存;
数据库缓存服务器,用以对网站服务的常用数据库查询内容进行缓存。
2.根据权利要求1所述的实现数据库宕机情况下网站服务恢复的系统,其特征在于,所
述的系统还包括:
异步个性化数据获取模块,用以从网站服务的网页服务器中获取不通用的网站页面的个
性化数据。
3.一种基于权利要求1或2所述的系统实现数据库宕机情况下网站服务恢复的方法,其
特征在于,所述的方法包括以下步骤:
(1)判断当前网站服务的数据库是否正常工作,如果是,则继续步骤(2),否则继续步
骤(5);
(2)所述的页面缓存服务器对缓存的通用网站页面进行更新;
(3)所述的数据库缓存服务器对缓存的常用数据库查询内容进行更新;
(4)加载网站服务的数据库进行正常网站服务,然后结束退出;
(5)从所述的数据库缓存服务器中获取数据进行用户鉴权使用户具备访问网站页面的权
限;
(6)从所述的页面缓存服务器中...
【专利技术属性】
技术研发人员:逯利军,钱培专,姜健,卢天华,曹晶,林强,
申请(专利权)人:赛特斯信息科技股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。