信息处理方法、装置和设备制造方法及图纸

技术编号:25920858 阅读:40 留言:0更新日期:2020-10-13 10:40
本发明专利技术提供一种信息处理方法、装置和设备。其中,信息处理方法包括:接收用户通过终端设备发送的服务请求;根据服务请求,获取Redis服务器上存储的第一配置信息和CDN服务器上存储的第二配置信息;根据第一配置信息和第二配置信息确定目标配置信息。通过Redis服务器和CDN服务器均存储配置信息,接收用户的服务请求后,通过从Redis服务器获取的第一配置信息和从CDN服务器获取的第二配置信息,实现热修改配置信息,避免服务重启,提高了网站服务配置的可靠性。

【技术实现步骤摘要】
信息处理方法、装置和设备
本专利技术涉及互联网
,尤其涉及一种信息处理方法、装置和设备。
技术介绍
随着互联网的蓬勃发展,互联网电子商务(简称:电商)市场增长迅速。电商网站是电商交易的核心组成部分,通过电商网站可以进行商品的展示和商品的交易。由于电商促销日的存在,电商网站会面临短时间内用户访问量高、服务并发量高、服务器响应速度慢的问题。为此,电商网站后台系统需要在不重启服务的前提下热修改配置信息。目前,电商网站后台系统普遍使用Redis缓存来实现线上修改配置信息。但是,由于强烈依赖Redis缓存的存活和正常工作,当Redis服务器因各种原因出现服务不稳定或停止工作时,就只能重启服务,导致在重启期间用户访问网站出现访问错误,降低了服务的可靠性。
技术实现思路
本专利技术提供一种信息处理方法、装置和设备,提高了网站服务配置的可靠性。第一方面,本专利技术提供一种信息处理方法,包括:接收用户通过终端设备发送的服务请求;根据所述服务请求,获取Redis服务器上存储的第一配置信息和CDN服务器上存储的第二配置信息;根据所述第一配置信息和所述第二配置信息确定目标配置信息。可选的,所述根据所述第一配置信息和所述第二配置信息确定目标配置信息之前,还包括:获取所述第一配置信息的第一优先级信息和所述第二配置信息的第二优先级信息;所述根据所述第一配置信息和所述第二配置信息确定目标配置信息,包括:根据所述第一优先级信息和所述第二优先级信息,在所述第一配置信息和所述第二配置信息中确定所述目标配置信息。可选的,所述第一优先级信息为所述第一配置信息在所述Redis服务器上存储的第一时间,所述第二优先级信息为所述第二配置信息在所述CDN服务器上存储的第二时间;所述根据所述第一优先级信息和所述第二优先级信息,在所述第一配置信息和所述第二配置信息中确定所述目标配置信息,包括:根据所述第一时间和所述第二时间,将所述第一配置信息和所述第二配置信息中时间最新的配置信息确定为所述目标配置信息。可选的,还包括:根据所述服务请求和所述目标配置信息,生成服务运行结果;将所述服务运行结果发送给所述终端设备。可选的,还包括:按照预设周期向所述Redis服务器发送心跳检测信号;若接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为正常状态;若没有接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为异常状态;存储所述Redis服务器的状态。可选的,若没有接收到所述Redis服务器发送的响应信号,还包括:生成报警信息;所述报警信息用于向管理员通知所述Redis服务器的状态为异常状态。可选的,还包括:接收管理员输入的配置信息和所述配置信息的录入时间;获取所述Redis服务器的状态;根据所述Redis服务器的状态存储所述配置信息和所述录入时间。可选的,所述根据所述Redis服务器的状态存储所述配置信息和所述录入时间,包括:若所述Redis服务器的状态为正常状态,则在所述Redis服务器中存储所述配置信息和所述录入时间;若所述Redis服务器的状态为异常状态,则在所述CDN服务器中存储所述配置信息和所述录入时间。第二方面,本专利技术提供一种信息处理装置,包括:接收模块,用于接收用户通过终端设备发送的服务请求;获取模块,用于根据所述服务请求,获取Redis服务器上存储的第一配置信息和CDN服务器上存储的第二配置信息;确定模块,用于根据所述第一配置信息和所述第二配置信息确定目标配置信息。可选的,所述获取模块还用于:获取所述第一配置信息的第一优先级信息和所述第二配置信息的第二优先级信息;所述确定模块具体用于:根据所述第一优先级信息和所述第二优先级信息,在所述第一配置信息和所述第二配置信息中确定所述目标配置信息。可选的,所述第一优先级信息为所述第一配置信息在所述Redis服务器上存储的第一时间,所述第二优先级信息为所述第二配置信息在所述CDN服务器上存储的第二时间;所述确定模块具体用于:根据所述第一时间和所述第二时间,将所述第一配置信息和所述第二配置信息中时间最新的配置信息确定为所述目标配置信息。可选的,还包括处理模块和发送模块;所述处理模块,用于根据所述服务请求和所述目标配置信息,生成服务运行结果;所述发送模块,用于将所述服务运行结果发送给所述终端设备。可选的,还包括发送模块和存储模块;所述发送模块,用于按照预设周期向所述Redis服务器发送心跳检测信号;所述确定模块还用于:若所述接收模块接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为正常状态;若所述接收模块没有接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为异常状态;所述存储模块,用于存储所述Redis服务器的状态。可选的,还包括报警模块,所述报警模块用于:若所述接收模块没有接收到所述Redis服务器发送的响应信号,则生成报警信息;所述报警信息用于向管理员通知所述Redis服务器的状态为异常状态。可选的,还包括存储模块;所述接收模块,还用于接收管理员输入的配置信息和所述配置信息的录入时间;所述获取模块,还用于获取所述Redis服务器的状态;所述存储模块,用于根据所述Redis服务器的状态存储所述配置信息和所述录入时间。可选的,所述存储模块具体用于:若所述Redis服务器的状态为正常状态,则在所述Redis服务器中存储所述配置信息和所述录入时间;若所述Redis服务器的状态为异常状态,则在所述CDN服务器中存储所述配置信息和所述录入时间。第三方面,本专利技术提供一种信息处理设备,包括:存储器、处理器和收发器;所述存储器,用于存储程序指令;所述收发器,用于与其他装置进行数据传输;所述处理器,用于调用所述存储器中存储的所述程序指令以实现如本专利技术第一方面任一实现方式提供的信息处理方法。第四方面,本专利技术提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现如本专利技术第一方面任一实现方式提供的信息处理方法。本专利技术提供一种信息处理方法、装置和设备,在接收用户通过终端设备发送的服务请求后,可以获取Redis服务器上存储的第一配置信息和CDN服务器上存储的第二配置信息,并根据第一配置信息和第二配置信息确定目标配置信息。由于Redis服务器和CDN服务器均存储配置信息,提供了备份配置方案,确保了可以热修改配置信息,因此提高了网站服务配置的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n接收用户通过终端设备发送的服务请求;/n根据所述服务请求,获取Redis服务器上存储的第一配置信息和内容分发网络CDN服务器上存储的第二配置信息;/n根据所述第一配置信息和所述第二配置信息确定目标配置信息。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
接收用户通过终端设备发送的服务请求;
根据所述服务请求,获取Redis服务器上存储的第一配置信息和内容分发网络CDN服务器上存储的第二配置信息;
根据所述第一配置信息和所述第二配置信息确定目标配置信息。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一配置信息和所述第二配置信息确定目标配置信息之前,还包括:
获取所述第一配置信息的第一优先级信息和所述第二配置信息的第二优先级信息;
所述根据所述第一配置信息和所述第二配置信息确定目标配置信息,包括:
根据所述第一优先级信息和所述第二优先级信息,在所述第一配置信息和所述第二配置信息中确定所述目标配置信息。


3.根据权利要求2所述的方法,其特征在于,所述第一优先级信息为所述第一配置信息在所述Redis服务器上存储的第一时间,所述第二优先级信息为所述第二配置信息在所述CDN服务器上存储的第二时间;
所述根据所述第一优先级信息和所述第二优先级信息,在所述第一配置信息和所述第二配置信息中确定所述目标配置信息,包括:
根据所述第一时间和所述第二时间,将所述第一配置信息和所述第二配置信息中时间最新的配置信息确定为所述目标配置信息。


4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:
按照预设周期向所述Redis服务器发送心跳检测信号;
若接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为正常状态;若没有接收到所述Redis服务器发送的响应信号,则确定所述Redis服务器的状态为异常状态;
存储所述Redis服务器的状态。


5.根据权利要求4所述的方法,其特征在于,若没有接收到所述Redis服务器发送的响应信号,还包括:
生成报警信息;所述报警信息用于向管理员通知所述Redis服务器的状态为异常状态。


6.根据权利要求1至3任一项所述的方法,其特征在于,还包括:
接收管理员输入的配置信息和所述配置信息的录入时间;

【专利技术属性】
技术研发人员:朱文翔苏昊欣
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1