-
公开(公告)号:CN113946410A
公开(公告)日:2022-01-18
申请号:CN202010681454.5
申请日:2020-07-15
申请人: 阿里巴巴集团控股有限公司
摘要: 本申请公开了一种任务调度方法和装置、电子设备以及计算机可读存储介质。该方法包括:根据接收到的任务请求生成多个任务;将所述任务请求的各任务分配给执行体并且形成执行体队列;使用线程上运行的调度器调用所述执行体队列中的执行体,以在该调度器的线程上执行与被调用的执行体对应的任务。本申请实施例通过提供将拆分后的任务分配给具有更高灵活性的执行体,并且利用运行在各线程上的调度器来对执行体进行调度,从而能够通过线程上的调度器来实现与任务所对应的执行体的分组及设置权重,以及使得由与线程绑定的调度器来执行对于具有更高灵活性的执行体的调度和切换。实现了高并发性和公平性的平衡。
-
公开(公告)号:CN109842465A
公开(公告)日:2019-06-04
申请号:CN201711191694.1
申请日:2017-11-24
申请人: 阿里巴巴集团控股有限公司
发明人: 任震宇
摘要: 本申请提供了一种数据传输方法、数据端设备,其中,该方法包括:在用户层为待传输数据包的包头加入标识字段,以生成发送数据,其中,所述标识字段用于唯一标识所述待传输数据包;通过协议层传输所述发送数据;获取被重传的数据,并提取所述被重传的数据对应的标识字段;根据提取的标识字段,确定被重传的数据所属的用户层的数据包。通过上述方案解决了在重传的时候,数据是以数据流的形式传输的,并不知道重传的数据对应哪个数据包,这样就势必会导致对延迟或者超时的原因的分析产生障碍的问题,达到了简单高效确定出重传数据包与原始数据包的对应关系的技术效果,可以有效分析网络延迟的原因。
-
公开(公告)号:CN106155879B
公开(公告)日:2018-11-13
申请号:CN201510136216.5
申请日:2015-03-26
申请人: 阿里巴巴集团控股有限公司
发明人: 任震宇
IPC分类号: G06F11/36
摘要: 本申请公开了一种内存泄露的检测方法和装置,其中该方法包括:根据用户指令对系统的内存进行挤压,以将目标程序的匿名内存换出至交换空间;在目标程序继续运行过程中,接收目标程序的内存访问请求;将内存访问请求对应的内存换入,并记录换入的内存的内存信息;对记录的换入的内存的内存信息进行统计以对内存泄露的泄漏点进行定位。该方法可以针对所有应用程序进行内存泄露的检测,降低了检测条件,并扩大了检测范围。
-
公开(公告)号:CN108228322A
公开(公告)日:2018-06-29
申请号:CN201611140282.0
申请日:2016-12-12
申请人: 阿里巴巴集团控股有限公司
摘要: 一种分布式链路跟踪、分析方法及服务器、全局调度器,在链路跟踪时,分布式集群中的服务器在处理用户请求的过程中产生事件,将所述事件按照事件产生时刻的先后顺序依次保存在本地事件存储目录下的文件中,在一个文件达到设定的最大尺寸后转用下一文件保存。在链路分析时,分布式集群中的全局调度器向服务器发送链路查询请求,服务器在本地搜索后返回与所述跟踪标识相关的事件的信息;全局调度器再基于接收到的事件的信息对所述用户请求进行链路分析。本申请采取本地存储、按需分析的方式,解决了传统方法存在的数据存储、分析和网络带宽的成本高以及扩展性问题。
-
公开(公告)号:CN106201942A
公开(公告)日:2016-12-07
申请号:CN201510232956.9
申请日:2015-05-08
申请人: 阿里巴巴集团控股有限公司
发明人: 任震宇
CPC分类号: G06F13/38
摘要: 本申请提供一种用于将计算机设备间事件相关联的方法、设备及系统。该方法及设备,在从第一设备向第二设备传输数据时,第一设备记录其中第一事件的第一标识信息,第二设备记录其中第二事件的第二标识信息,由于第一标识信息与第二标识信息为第一设备传输至第二设备的同一个数据包的特征信息,故二者相等。第三设备从第一设备获取第一事件及对应的第一标识信息,依据第一事件的第一标识信息获取与所述第一事件相关联的第二事件,便可以将位于不同设备上的第一事件与第二事件进行关联。该系统通过第三设备将第一设备、第二设备等不同设备上的事件进行关联,从而实现包括多个关联事件进行关联后的事件集合,并向用户输出事件关联后的结果。
-
公开(公告)号:CN108228322B
公开(公告)日:2022-03-25
申请号:CN201611140282.0
申请日:2016-12-12
申请人: 阿里巴巴集团控股有限公司
IPC分类号: G06F9/48 , G06F9/50 , H04L67/1097 , H04L67/06 , H04L67/146
摘要: 一种分布式链路跟踪、分析方法及服务器、全局调度器,在链路跟踪时,分布式集群中的服务器在处理用户请求的过程中产生事件,将所述事件按照事件产生时刻的先后顺序依次保存在本地事件存储目录下的文件中,在一个文件达到设定的最大尺寸后转用下一文件保存。在链路分析时,分布式集群中的全局调度器向服务器发送链路查询请求,服务器在本地搜索后返回与所述跟踪标识相关的事件的信息;全局调度器再基于接收到的事件的信息对所述用户请求进行链路分析。本申请采取本地存储、按需分析的方式,解决了传统方法存在的数据存储、分析和网络带宽的成本高以及扩展性问题。
-
公开(公告)号:CN108228432A
公开(公告)日:2018-06-29
申请号:CN201611140248.3
申请日:2016-12-12
申请人: 阿里巴巴集团控股有限公司
IPC分类号: G06F11/34
摘要: 一种分布式链路跟踪、分析方法及服务器、全局调度器,分布式集群中的服务器在处理用户请求的过程中,在产生细节事件时伴随产生用于细节事件搜索的元事件,所述元事件中包含跟踪标识和事件产生时刻的信息,且数据量小于对应细节事件的数据量;所述服务器将产生的所述细节事件和元事件分开保存在本地。分布式集群中的全局调度器向所述分布式集群中的服务器发送链路查询请求,接收所述服务器在本地搜索后返回的与所述跟踪标识相关的事件信息;并基于接收到的事件信息对所述用户请求进行链路分析。本申请采取本地存储、按需分析的方式,去除了中央仓库和大型数据库,解决了数据存储、分析和网络带宽的成本高以及扩展性问题。
-
公开(公告)号:CN106155879A
公开(公告)日:2016-11-23
申请号:CN201510136216.5
申请日:2015-03-26
申请人: 阿里巴巴集团控股有限公司
发明人: 任震宇
IPC分类号: G06F11/36
摘要: 本申请公开了一种内存泄露的检测方法和装置,其中该方法包括:根据用户指令对系统的内存进行挤压,以将目标程序的匿名内存换出至交换空间;在目标程序继续运行过程中,接收目标程序的内存访问请求;将内存访问请求对应的内存换入,并记录换入的内存的内存信息;对记录的换入的内存的内存信息进行统计以对内存泄露的泄漏点进行定位。该方法可以针对所有应用程序进行内存泄露的检测,降低了检测条件,并扩大了检测范围。
-
公开(公告)号:CN106201942B
公开(公告)日:2019-05-28
申请号:CN201510232956.9
申请日:2015-05-08
申请人: 阿里巴巴集团控股有限公司
发明人: 任震宇
CPC分类号: G06F13/38
摘要: 本申请提供一种用于将计算机设备间事件相关联的方法、设备及系统。该方法及设备,在从第一设备向第二设备传输数据时,第一设备记录其中第一事件的第一标识信息,第二设备记录其中第二事件的第二标识信息,由于第一标识信息与第二标识信息为第一设备传输至第二设备的同一个数据包的特征信息,故二者相等。第三设备从第一设备获取第一事件及对应的第一标识信息,依据第一事件的第一标识信息获取与所述第一事件相关联的第二事件,便可以将位于不同设备上的第一事件与第二事件进行关联。该系统通过第三设备将第一设备、第二设备等不同设备上的事件进行关联,从而实现包括多个关联事件进行关联后的事件集合,并向用户输出事件关联后的结果。
-
-
-
-
-
-
-
-