【技术实现步骤摘要】
数据处理方法和装置
本申请涉及通信
,尤其涉及一种数据处理方法和装置。
技术介绍
随着智能设备的不断发展和科学技术的不断进步,越来越多的打车软件活跃在用户的日常生活中,方便用户的出行。由于使用打车软件进行接单的车辆数量有限,因此,采取对优质司机进行奖励的措施,可以提高司机的积极性,鼓励更多司机使用打车软件进行接单。现有技术中,奖励服务器通常会依赖于第三方服务器,如订单服务器或者信用服务器等,并根据各个第三方服务器提供的司机的订单量、司机的信用度等快照数据,向司机提供相应的奖励。然而,第三方服务器容易出现故障或问题,使得奖励服务器的稳定性遭到破坏,也使得奖励服务器无法准确且及时的向司机提供奖励,从而影响司机接单的积极性,降低司机的接单率。
技术实现思路
本申请提供一种数据处理方法和装置,以解决由于第三方服务器出现问题而导致奖励服务器无法及时且准确的向司机提供奖励的问题。第一方面,本申请提供一种数据处理方法,应用于奖励服务器,所述奖励服务器用于根据访问数据对司机进行奖励;所述奖励服务器与心跳服务器连接;所述心跳服务器还与第三方服务器连接,用于检测所述第三方服务器的工作状态;所述第三方服务器用于提供所述访问数据;所述方法包括:向心跳服务器发送询问请求消息;所述询问请求消息用于指示所述心跳服务器监控第三方服务器是否正常工作;接收所述心跳服务器发送的询问应答消息,所述询问应答消息中包括有第三方服务器的工作状态;若所述第三方服务器的工作状态为非正常 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于奖励服务器,所述奖励服务器用于根据访问数据对司机进行奖励;所述奖励服务器与心跳服务器连接;所述心跳服务器还与第三方服务器连接,用于检测所述第三方服务器的工作状态;所述第三方服务器用于提供所述访问数据;所述方法包括:/n向心跳服务器发送询问请求消息;所述询问请求消息用于指示所述心跳服务器监控第三方服务器是否正常工作;/n接收所述心跳服务器发送的询问应答消息,所述询问应答消息中包括有第三方服务器的工作状态;/n若所述第三方服务器的工作状态为非正常工作,则访问预先存储的所述第三方服务器的快照数据,得到访问数据,所述快照数据为对所述第三方服务器中的数据进行映像得到的。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于奖励服务器,所述奖励服务器用于根据访问数据对司机进行奖励;所述奖励服务器与心跳服务器连接;所述心跳服务器还与第三方服务器连接,用于检测所述第三方服务器的工作状态;所述第三方服务器用于提供所述访问数据;所述方法包括:
向心跳服务器发送询问请求消息;所述询问请求消息用于指示所述心跳服务器监控第三方服务器是否正常工作;
接收所述心跳服务器发送的询问应答消息,所述询问应答消息中包括有第三方服务器的工作状态;
若所述第三方服务器的工作状态为非正常工作,则访问预先存储的所述第三方服务器的快照数据,得到访问数据,所述快照数据为对所述第三方服务器中的数据进行映像得到的。
2.根据权利要求1所述的方法,其特征在于,所述奖励服务器还与所述第三方服务器连接;所述方法还包括:
若所述第三方服务器的工作状态为正常工作,则访问当前状态下所述第三方服务器的快照数据,得到所述访问数据。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
向所述第三方服务器发送所述访问数据,以使所述第三方服务器更新当前存储的所述第三方服务器的快照数据。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述访问数据包括司机的接单量和/或信用度。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
根据所述司机的接单量和/或信用度,确定所述司机的奖励信息;
向所述司机对应的终端发送所述奖励信息。
6.一种数据处理方法,其特征在于,应用于心跳服务器,所述心跳服务器分别与奖励服务器和第三方服务器连接,用于检测所述第三方服务器的工作状态;所述方法包括:
接收奖励服务器发送的询问请求消息;
根据所述询问请求消息,确定第三方服务器的工作状态;
向所述奖励服务器发送询问应答消息,所述询问应答消息中包括有所述第三方服务器的工作状态,以使所述奖励服务器在所述第三方服务器的工作状态为非正常工作时,访问预先存储的所述第三方服务器的快照数据,得到访问数据,所述快照数据为对所述第三方服务器中的数据进行映像得到的。
7.根据权利要求6所述的方法,其特征在于,所述根据所述询问请求消息,确定第三方服务器的工作状态,包括:
根据所述询问请求消息,向所述第三方服务器发送心跳请求;
若接收到所述第三方服务器返回的心跳响应,则确定所述第三方服务器的工作状态为正常工作;
若在预设时长内未接收到所述第三方服务器返回的心跳响应,或者接收到所述第三方服务器返回的错误响应,则确定所述第三方服务器的工作状态为非正常工作。
8.根据权利要求6或7所述的方法,其特征在于,所述访问数据包括司机的接单量和/或信用度。
9.一种奖励服务器,其特征在于,所述奖励服务器用于根据访问数据对司机进行奖励;所述奖励服务器与心跳服务器连接;所述心跳服务器还与第三方服务器连接,用于检测所述第三方服务器的工作状态;所述第三方服务器用于提供所述访问数据;所述奖励服务器包括:
第一发送模块,用于向心跳服务器发送询问请求消息;所述询问请求消息用于...
【专利技术属性】
技术研发人员:谭国帅,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。