一种数据处理方法及装置制造方法及图纸

技术编号:38714945 阅读:16 留言:0更新日期:2023-09-08 14:57
一种数据处理方法及装置,涉及云技术领域;能够降低数据的时间误差。该方法可以包括:向服务器发送参考时间,所述参考时间为所述目标服务器的时间;接收到所述服务器基于所述参考时间记录的操作数据时,基于所述操作数据确定云平台的操作记录。定云平台的操作记录。定云平台的操作记录。

【技术实现步骤摘要】
一种数据处理方法及装置


[0001]本申请涉及云
,尤其涉及一种数据处理方法及装置。

技术介绍

[0002]云平台通过服务器集群来提供服务。服务器集群中的各个服务器可以通过网络来同步时间。受到网络的影响,不同的服务器上的时间可能会存在误差。尤其是在不在同一时区的服务器之间,时间误差更大。在时间误差较大的情况下,服务器上的数据也会受到时间误差的影响。

技术实现思路

[0003]本申请提供一种数据处理方法及装置,能够降低云平台上数据的时间误差,提高数据的准确性。
[0004]第一方面,本申请提供一种数据处理方法,包括:向服务器发送参考时间,所述参考时间为所述目标服务器的时间;接收到所述服务器基于所述参考时间记录的操作数据时,基于所述操作数据确定云平台的操作记录。
[0005]采用本方案,在云平台的服务器集群中的目标服务器,可以其他服务器发送参考时间,然后获取每个服务器基于该参考时间记录的操作数据。参考时间是目标服务器上的时间,每个服务器都基于目标服务器的时间生成操作数据,可以统一云平台上数据的时间,减少不同服务器上操作数据存在时间误差的问题,提高数据的精确性。
[0006]在本申请第一方面的一种实施方式中,所述操作数据中包括所述服务器与客户端连接的时间以及所述服务器与所述客户端断开连接的时间,所述方法还包括:根据所述服务器与所述客户端连接的时间以及所述服务器与所述客户端断开连接的时间,确定所述客户端与所述服务器的连接时长;根据所述连接时长确定所述客户端的云平台使用费用。/>[0007]在本申请第一方面的一种实施方式中,所述基于所述操作数据确定云平台的操作记录,包括:按照所述操作数据中所述客户端操作的时间,将各个所述服务器的所述操作数据进行排序,得到操作记录,所述客户端操作的时间是基于所述参考时间确定的;接收到客户端的查看请求时,将所述操作记录发送给所述客户端。
[0008]在本申请第一方面的一种实施方式中,所述向服务器发送参考时间,包括:接收到服务器的连接请求时,将接收到所述连接请求的时间作为所述服务器的参考时间,发送给所述服务器。
[0009]第二方面,本申请提供一种数据处理方法,应用于云平台的服务器集群中的服务器,该方法包括:获取目标服务器的参考时间;接收到客户端操作时,基于所述参考时间确定所述客户端操作的第一时间,并基于所述第一时间记录所述客户端操作,得到操作数据;将所述操作数据发送至所述目标服务器,以使所述目标服务器基于所述操作数据确定云平台的操作记录。
[0010]采用本方案,云平台的服务器集群中的服务器可以获取目标服务器上的参考时
间。当接收到客户端操作时,服务器可以基于该参考时间来确定客户端操作对应的第一时间。基于该第一时间来记录执行的客户端操作,得到操作数据,可以使得记录的客户端操作与目标服务器的时间统一,能够降低不同服务器之间的操作数据的时间误差,提高数据的精确性。
[0011]在本申请第二方面的一种实施方式中,所述基于所述参考时间确定所述客户端操作的第一时间,包括:确定获取到所述参考时间的第二时间,所述第二时间为所述服务器上的时间;根据所述参考时间与所述第二时间计算所述服务器与所述目标服务器的时间差;接收到客户端操作时,基于所述时间差确定所述客户端操作的第一时间;基于所述客户端操作的第一时间生成所述操作数据。
[0012]第三方面,本申请提供一种数据处理装置,包括:时间同步模块,用于向服务器发送参考时间,所述参考时间为所述目标服务器的时间;数据获取模块,用于接收到所述服务器基于所述参考时间记录的操作数据时,基于所述操作数据确定云平台的操作记录。
[0013]第四方面,本申请提供一种数据处理装置,包括:时间获取模块,用于获取目标服务器的参考时间;数据生成模块,用于接收到客户端操作时,基于所述参考时间确定所述客户端操作的第一时间,并基于所述第一时间记录所述客户端操作,得到操作数据;数据发送模块,用于将所述操作数据发送至所述目标服务器,以使所述目标服务器基于所述操作数据确定云平台的操作记录。
[0014]第五方面,本申请提供一种电子设备,该电子设备包括存储器、一个或多个处理器。其中,该存储器中存储有一个或多个计算机程序,计算机程序包括指令,当该指令被处理器执行时,可使得电子设备执行如第一方面或第二方面中的数据处理方法。
[0015]第六方面,本申请提供一种计算机可读介质,该计算机可读介质中存储有指令,当该指令在电子设备上运行时,使得电子设备执行如第一方面或第二方面中的数据处理方法。
[0016]第七方面,本申请提供一种计算机程序产品,当该计算机程序产品在电子设备上运行时,使得该电子设备执行如第一方面、或第二方面所述的数据处理方法。
[0017]可以理解地,上述提供的数据处理装置、电子设备、计算机可读介质、计算机程序产品所能达到的有益效果,可参考第一方面或第二方面中的有益效果,此处不再赘述。
附图说明
[0018]图1为本申请实施例提供的一种数据处理方法的系统框架图;
[0019]图2为本申请实施例提供的数据处理方法的一个流程示意图;
[0020]图3为本申请实施例提供的数据处理方法的另一个流程示意图;
[0021]图4为本申请实施例提供的数据处理方法的交互流程图;
[0022]图5为本申请实施例提供的一种数据处理装置的结构图;
[0023]图6为本申请实施例提供的另一种数据处理装置的结构图;
[0024]图7为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0025]为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第
一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一芯片和第二芯片仅仅是为了区分不同的芯片,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。
[0026]需要说明的是,本申请实施例中的“在
……
时”,可以为在某种情况发生的瞬时,也可以为在某种情况发生后的一段时间内,本申请实施例对此不作具体限定。
[0027]通常,服务器集群中的每台服务器都是通过网络进行时间同步的。在服务器连接到网络后,再从网络中获取时间来同步自身的时间。这种方式中,受到服务器所连接的网络的影响,不同服务器上的时间同步存在误差,导致根据时间记录的数据也不准确。
[0028]基于此,本实施例提供一种数据处本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,应用于云平台的服务器集群中的目标服务器,其特征在于,包括:向服务器发送参考时间,所述参考时间为所述目标服务器的时间;接收到所述服务器基于所述参考时间记录的操作数据时,基于所述操作数据确定云平台的操作记录。2.根据权利要求1所述的数据处理方法,其特征在于,所述操作数据中包括所述服务器与客户端连接的时间以及所述服务器与所述客户端断开连接的时间,所述方法还包括:根据所述服务器与所述客户端连接的时间以及所述服务器与所述客户端断开连接的时间,确定所述客户端与所述服务器的连接时长;根据所述连接时长确定所述客户端的云平台使用费用。3.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述操作数据确定云平台的操作记录,包括:按照所述操作数据中所述客户端操作的时间,将各个所述服务器的所述操作数据进行排序,得到操作记录,所述客户端操作的时间是基于所述参考时间确定的;接收到客户端的查看请求时,将所述操作记录发送给所述客户端。4.根据权利要求1所述的数据处理方法,其特征在于,所述向服务器发送参考时间,包括:接收到服务器的连接请求时,将接收到所述连接请求的时间作为所述服务器的参考时间,发送给所述服务器。5.一种数据处理方法,应用于云平台的服务器集群中的服务器,其特征在于,包括:获取目标服务器的参考时间;接收到客户端操作时,基于所述参考时间确定所述客户端操作的第一时间,并基于所述第一时间记录所述客户端操作,得到操作数据;将所述操作数据发送至所述目标服务器,以使所述目标服务器基于所述操作数据确定云平台的操作记录。6.根据权利要求5所述的数据处理方法,其特征在于,所述基于所述参...

【专利技术属性】
技术研发人员:张宇成邹琼周双全
申请(专利权)人:深圳市瑞云科技股份有限公司
类型:发明
国别省市:

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

1