CN101741885A - 分布式***及分布式***处理任务流的方法 - Google Patents
分布式***及分布式***处理任务流的方法 Download PDFInfo
- Publication number
- CN101741885A CN101741885A CN200810219253A CN200810219253A CN101741885A CN 101741885 A CN101741885 A CN 101741885A CN 200810219253 A CN200810219253 A CN 200810219253A CN 200810219253 A CN200810219253 A CN 200810219253A CN 101741885 A CN101741885 A CN 101741885A
- Authority
- CN
- China
- Prior art keywords
- task
- executing
- client
- module
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
Abstract
一种分布式***及分布式***处理任务流的方法,服务器获取任务流以及该任务流中的可执行任务,为所述可执行任务分配执行该可执行任务的客户端,并向所述客户端发送执行所述可执行任务的任务执行信息,所述任务执行信息包括所述可执行任务;所述客户端接收所述任务执行信息,执行所述可执行任务,并将任务执行结果信息向所述服务器发送;所述服务器接收所述任务执行结果信息,并将所述任务执行结果信息予以储存。本发明方案对任务流进行处理时,针对任务流中的各个不同的可执行任务,服务器可以分别为其分配不同的客户端,有不同的客户端分别进行处理,从而实现对任务流的分布式处理,实现任务流的网络协同工作。
Description
技术领域
本发明涉及计算机应用技术领域,特别涉及一种分布式***及分布式***处理任务流的方法。
背景技术
随着计算机技术的日益发展,计算机作为一种高效、快捷、方便的工具,在越来越多的组织和机构内发挥着日益重要的作用,计算机的应用功能日益增多,应用规模也不断增长,从最初的单机应用发展到了现在的网络化应用,在网络化应用中,网络上的计算机通过有线或者无线的方式联系在一起进行信息传递,增加了时效性,且丰富了用户的使用体验。
计算机的应用实际上是由计算机来执行一系列的任务,例如复制一个文件、启动一个进程、关闭一个窗口等等,随着计算机应用的复杂化,单纯地只执行一个任务尚不能满足日益增长的应用需求,于是出现了由多个任务组成的执行序列,该执行序列形成任务流,以共同完成一个大的任务目标,现有技术执行任务流中的各个任务的方式,是在一台计算机上进行,在任务流中的一个任务执行完之后,再执行下一个任务,根据这种方式,任务流中的所有任务都是在同一台计算机上进行,势必增加了计算机的负担,此外,随着计算机网络应用的日益发展,对网络中各计算机之间的相互协同工作的需求日益增加,而根据现有技术中的任务处理方式,其只可以在单机上执行,无法应用于网络协同工作中,不能充分地应用计算机及网络资源。
发明内容
针对上述现有技术中存在的问题,本发明的目的在于提供一种分布式任务***及分布式***处理任务流的方法,其可以对任务流中的任务进行分布式处理,实现任务流的网络协同工作。
为达到上述目的,本发明采用以下技术方案:
一种分布式***处理任务流的方法,所述分布式***包括服务器以及一个以上的客户端,所述方法包括步骤:
服务器获取任务流以及该任务流中的可执行任务,分配执行该可执行任务的客户端,并向所述客户端发送执行所述可执行任务的任务执行信息;
所述客户端接收所述任务执行信息,执行所述可执行任务,并将任务执行结果信息向所述服务器发送。
一种分布式处理***,包括服务器与一个以上的客户端,
所述服务器包括:
用于储存所述任务流的任务存储模块;
与所述任务存储模块连接的任务调度模块,用于从所述任务存储模块中获取任务流,并确定所述任务流中的各任务的执行顺序;
与所述任务调度模块连接的任务触发模块,用于从所述任务流中获取所述可执行任务;
与所述任务触发模块连接的任务分配模块,用于为所述可执行任务分配执行所述可执行任务的客户端;
与所述任务存储模块、所述任务分配模块连接的服务器通信模块,用于向执行所述可执行任务的客户端发送所述任务执行信息,接收所述客户端返回的所述任务执行结果信息;
所述客户端包括:
与所述服务器连接的客户端通信模块,用于接收所述任务执行信息,并将任务执行结果收集模块收集的所述任务执行结果信息向所述服务器发送;
与所述客户端通信模块连接的任务状态管理模块,用于储存所述可执行任务的状态信息;
与所述任务状态管理模块连接的任务执行单元管理模块,用于查找并确定执行所述可执行任务的任务执行单元,
与所述任务执行单元管理模块连接的任务执行模块,用于采用所述任务执行单元执行所述可执行任务;
与所述任务执行模块、所述客户端通信模块连接的任务执行结果收集模块,用于收集所述任务执行结果信息。
根据上述本发明的方案,其是由服务器和一个以上的客户端组成分布式任务处理***,在对任务流进行处理时,服务器对任务流中的可执行任务分配相应的客户端,并向客户端发送任务执行信息,由客户端来执行该可执行任务,并将任务执行结果信息返回给服务器,由于对各可执行任务的执行,是由服务器通知相应的客户端来执行,从而对于任务流中的各个不同的可执行任务,服务器可以分别为其分配不同的客户端,即,任务流中的各个可执行任务,可分别由各不同的客户端来执行,从而实现对任务流的分布式处理,实现任务流的网络协同工作,此外,在对各可执行任务分配客户端时,是由服务器统一进行,且各客户端执行完任务之后会向服务器返回任务执行结果,便于服务器监视各客户端的任务执行情况,有利于集中管理。
附图说明
图1是本发明的分布式***具体实施例的结构示意图;
图2是本发明的分布式***处理任务流的具体实施例一的流程示意图;
图3是本发明的分布式***处理任务流的具体实施例二的流程示意图。
具体实施方式
参见图1所示,是本发明的分布式***具体实施例的结构示意图,其包括服务器101以及一个以上的客户端102(图示中以一个进行说明),
服务器101用于获取任务流,并从所述任务流中获取可执行任务,为所述可执行任务分配执行该可执行任务的客户端102,并向所述客户端102发送任务执行信息,所述任务流包括至少一个任务,所述任务执行信息包括所述可执行任务;
客户端102用于接收服务器101发送的任务执行信息,执行所述可执行任务,并将任务执行结果信息向所述服务器101发送。
根据上述本发明的***,其包括服务器101与一个以上的客户端102,在对任务流进行处理时,服务器101对任务流中的可执行任务分配相应的客户端102,并向客户端102发送执行该可执行任务的任务执行信息,客户端102接收该任务执行信息后执行该可执行任务,并将任务执行结果信息返回给服务器101,对于任务流中的各个不同的可执行任务,服务器101可以分别为其分配不同的客户端102,从而实现对任务流的分布式处理,实现任务流的网络协同工作,此外,在对各可执行任务分配客户端102时,是由服务器101统一进行,且各客户端执行完任务之后会向服务器返回任务执行结果,便于服务器监视各客户端的任务执行情况,有利于集中管理。
其中,上述服务器101具体包括:
任务存储模块1011,用于储存所述任务流;
与所述任务存储模块1011连接的任务调度模块1012,用于从所述任务存储模块1011中获取任务流,并确定所述任务流中的各任务的执行顺序;
与所述任务调度模块1012连接的任务触发模块1013,用于从所述任务流中获取当前需要执行的可执行任务;
与所述任务触发模块1013连接的任务分配模块1014,用于为所述任务触发模块1013确定的可执行任务分配执行该可执行任务的客户端;
与所述任务存储模块1011、所述任务分配模块1014连接的服务器通信模块1015,用于向执行所述可执行任务的客户端102发送任务执行信息,接收所述客户端102返回的所述任务执行结果信息,并将所述任务执行结果信息向所述任务存储模块1011发送,由该任务存储模块1011予以储存。
其中,上述服务器通信模块1015还可以将客户端102返回的任务执行结果信息向任务存储模块1011发送,由任务存储模块1011予以储存,从而,可以便于服务器在得到了客户端执行任务流中的各执行任务的任务执行结果信息后,针对这些任务执行结果进行统一管理。
其中,上述任务存储模块1011可以是临时性存储,也可以是永久性存储,根据具体应用需要和选择的不同可以有所不同。此外,该任务存储模块1011中所存储的任务流,可以是通过多种方式向其中添加的,此时,上述任务调度模块1012还可以用于将用户添加的任务流存储到任务存储模块1011中去。
此外,所述任务触发模块1013还可以与所述任务存储模块1011相连接,从而,在客户端102向服务器101返回任务执行结果信息、并由任务存储模块1011存储后,任务触发模块1013还可以根据任务存储模块1011所储存的任务执行结果信息确定接下来要需要执行哪一个可执行任务。
此外,任务分配模块1014在为可执行任务分配客户端时,出于对侧重点的考虑的不同及需要的不同,可以采用不同的策略进行选择,例如可以预先划分各客户端的功能,即设定某一类型的可执行任务固定由某一个客户端来执行,在确定了当前需要执行的可执行任务之后,可以根据该可执行任务的类型分配对应的客户端,或者,也可以是不对各客户端的功能进行区分,即各客户端均可以执行各类型的任务,在对可执行任务分配客户端时,根据各客户端尚剩有的内存大小进行分配,可以优先选择为该可执行任务分配所剩有的内存最多的客户端,以平衡各客户端的任务处理量,且可以增加任务流的处理速度。
此外,如图1所示,所述客户端102具体可以包括:
与服务器101连接的客户端通信模块1021,用于接收服务器101发送的任务执行信息,并将任务执行结果收集模块1025收集的任务执行结果信息向服务器101发送;
与客户端通信模块1021连接的任务状态管理模块1022,用于将客户端通信模块所接收的任务执行信息中的可执行任务的状态信息予以储存;
与任务状态管理模块1022连接的任务执行单元管理模块1023,用于查找并确定执行该可执行任务的任务执行单元;
与任务执行单元管理模块1023连接的任务执行模块1024,用于采用任务执行单元管理模块1023确定的任务执行单元执行所述可执行任务;
与任务执行模块1024、客户端通信模块1021连接的任务执行结果收集模块1025,用于收集上述任务执行单元执行该可执行任务的任务执行结果信息。
其中,上述任务执行模块1024还可以与所述任务状态管理模块1022相连接,从而,在任务执行模块1024执行上述可执行任务时、导致该可执行任务的状态信息发生变化后,任务状态管理模块1022可将该可执行任务变化后的状态信息予以储存,以实现客户端的集中式管理。
其中,可执行任务的状态信息可以包括该可执行任务的任务名称、该可执行任务用来完成什么样的功能、该可执行任务是否正在运行、以及执行该可执行任务的命令是由哪台服务器发送等等,还可以包括其他的状态信息。
此外,上述任务执行单元管理模块1023中,可记录有该客户端具有的任务执行单元的信息,即当该客户端每添加一个新的任务执行单元时,可向该任务执行单元管理模块予以登记,从而在为可执行任务确定执行的任务执行单元时,可根据该可执行任务的类型确定对应的任务执行单元。
根据上述本发明的分布式***,在进行具体的分布式任务处理时:
服务器的任务调度模块1012从任务存储模块1011中获取一个任务流,任务触发模块1013从任务调度模块1012获取的任务流中确定一个需要执行的可执行任务,并由任务分配模块1014为该可执行任务分配相应的客户端,随后由服务器通信模块1015向客户端发送执行该可执行任务的任务执行信息;
客户端102的客户端通信模块1021接收到服务器101发送的该任务执行信息后,先由任务状态管理模块1022将该可执行任务的状态信息予以储存,由任务执行单元管理模块1023查找对应于该可执行任务的任务执行单元,并由任务执行模块1024采用该任务执行单元执行该可执行任务,任务执行结果收集模块1025收集了执行该可执行任务的任务执行结果信息后,由客户端通信模块1021将该任务执行结果信息反馈给服务器;
服务器101的服务器通信模块1015接收到客户端102反馈的任务执行结果信息后,将该任务执行结果信息发送给任务存储模块1011予以储存,以便于服务器对各客户端的任务执行情况的监视,有利于集中管理。
参见图2所示,是本发明的分布式***处理任务流的方法具体实施例一的流程示意图,其包括步骤:
步骤S201:服务器获取一条任务流,并获取该任务流中的下一个可执行任务,进入步骤S202;
步骤S202:服务器确定执行上述可执行任务的客户端,即为该可执行任务分配相应的客户端,并向该客户端发送任务执行信息,该任务执行信息中包括该可执行任务,进入步骤S203;
步骤S203:客户端接收服务器发送的任务执行信息,并执行该任务执行信息中包含的可执行任务,收集执行该可执行任务的任务执行结果信息,进入步骤S204;
步骤S204:客户端将收集的任务执行结果信息向服务器发送,进入步骤S205;
步骤S205:服务器接收客户端发送的任务执行结果信息。
根据上述本发明的方案,在对任务流进行处理时,服务器对任务流中的可执行任务分配相应的客户端,并向客户端发送执行该可执行任务的任务执行信息,客户端接收该任务执行信息后执行该可执行任务,并将执行该可执行任务的任务执行结果信息返回给服务器,对于任务流中的各个不同的可执行任务,服务器可以分别为其分配不同的客户端,从而实现对任务流的分布式处理,实现任务流的网络协同工作,此外,在对各可执行任务分配客户端时,是由服务器统一进行,且各客户端执行完任务之后会向服务器返回任务执行结果,便于服务器监视各客户端的任务执行情况,有利于集中管理。
其中,在所述步骤S205中,在服务器接收了客户端发送的任务执行结果信息后,还可以将该任务执行结果信息予以储存。从而,可以便于服务器在得到了客户端执行任务流中的各执行任务的任务执行结果信息后,针对这些任务执行结果进行统一管理。
其中,在服务器为可执行任务分配服务器时,出于对侧重点考虑的不同及应用需要的不同,可以采用不同的选择策略,例如可以预先设定某一类型的可执行任务固定由某一个客户端来执行,在确定了当前需要执行的可执行任务之后,可以根据该可执行任务的类型分配对应的客户端,或者,也可以是不对各客户端的功能进行划分,即各客户端均可以执行各类型的任务,在对可执行任务分配客户端时,根据各客户端尚剩有的内存大小进行分配,可以优先选择为该可执行任务分配所剩内存最多的客户端,以平衡各客户端的任务处理量,且可以增加任务流的处理速度。
参见图3所示,是本发明的分布式***处理任务流的方法具体实施例二的流程示意图,本实施例中的方法与上述实施例一的不同主要在于,其进一步细化了分布式处理流程,其具体包括步骤:
步骤S301:服务器获取一条任务流,进入步骤S302;
步骤S302:服务器判断该任务流是否正在执行,若是,进入步骤S304,若否,则进入步骤S303;
步骤S303:判断该任务流是否满足执行条件,若满足,则进入步骤S304,若否,则返回步骤S301,获取下一条任务流;
步骤S304:获取该任务流中的下一个可执行任务,随后进入步骤S305;
步骤S305:为上述获取的可执行任务分配执行该可执行任务的客户端,并向该客户端发送任务执行信息,该任务执行信息中包括有该可执行任务,进入步骤S306;
步骤S306:客户端接收服务器发送的任务执行信息,并将该任务执行信息中所包含的可执行任务的状态信息予以储存,随后进入步骤S307;
步骤S307:客户端判断其是否具有对应于该可执行任务的任务执行单元,若具有,则进入步骤S308,若不具有,则进入步骤S309;
步骤S308:客户端采用上述对应的任务执行单元执行该可执行任务,并收集执行该可执行任务的任务执行结果信息,该任务执行结果信息可以是任务执行成功、任务执行失败、任务执行被中断等信息,也可以是其他类型的执行结果,随后进入步骤S309;
步骤S309:客户端向服务器发送任务执行结果信息,随后进入步骤S310;
步骤S310:服务器接收客户端发送的任务执行结果信息,并将该任务执行结果信息予以储存。
根据上述本发明的***方案,在对任务流进行处理时,服务器对任务流中的可执行任务分配相应的客户端,并向客户端发送执行该可执行任务的任务执行信息,客户端接收该任务执行信息后,查找对应于该可执行任务的任务执行单元,由任务执行单元执行该可执行任务,随后客户端收集执行该可执行任务的任务执行结果信息后将任务执行结果信息返回给服务器,对于任务流中的各个不同的可执行任务,服务器可以分别为其分配不同的客户端,从而实现对任务流的分布式处理,实现任务流的网络协同工作,此外,在对各可执行任务分配客户端时,是由服务器统一进行,且各客户端执行完任务之后会向服务器返回任务执行结果,便于服务器监视各客户端的任务执行情况,有利于集中管理。
其中,在上述步骤S303中,判断该任务流是否满足执行条件时,根据各任务流的设定条件的不同,可以有不同的判断方式,例如,对于某些种类的任务流需要在其基础任务执行完成后才可以开始执行,此时则需要判断该基础任务是否执行完成,而对于某些种类的任务则需要在特定的时间点开始执行,例如定时查杀毒、定时备份文件等等,此时则需要判断是否达到预设的时间点,根据各任务流的类型的不同,还可能具有其他的执行条件,在此不予一一赘述。
在上述步骤S305中,服务器为该可执行任务分配服务器时,出于对侧重点考虑的不同及应用需要的不同,可以采用不同的策略进行选择,例如可以预先设某一类型的可执行任务固定由某一个客户端来执行,在确定了当前需要执行的可执行任务之后,可以根据该可执行任务的类型分配对应的客户端,或者,也可以是不对各客户端的功能进行划分,即各客户端均可以执行各类型的任务,在对可执行任务分配客户端时,根据各客户端尚剩有的内存大小进行分配,可以优先选择为该可执行任务分配所剩内存最多的客户端,以平衡各客户端的任务处理量,且可以增加任务流的处理速度。
此外,在客户端执行上述可执行任务时,由于该可执行任务从开始的尚未执行变换为正在执行,使得其状态发生了变化,此时,客户端还可以将变化后的该可执行任务的状态信息予以储存,以有利于客户端的集中管理。
在上述步骤S309中,客户端向服务器的任务执行结果信息中,在具有任务执行单元执行该可执行任务的情况下,所得的任务执行结果信息可以是上述任务执行成功、或者任务执行失败、或者任务执行被中断等信息,在不具有执行该可执行任务的任务执行单元的情况下,所发送的任务执行结果信息则可以是没有执行该可执行单元的任务执行单元、或者任务执行失败等信息。
以上所述的各个本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
Claims (11)
1.一种分布式***处理任务流的方法,所述分布式***包括服务器以及一个以上的客户端,所述方法包括步骤:
服务器获取任务流以及该任务流中的可执行任务,分配执行该可执行任务的客户端,并向所述客户端发送执行所述可执行任务的任务执行信息;
所述客户端接收所述任务执行信息,执行所述可执行任务,并将任务执行结果信息向所述服务器发送。
2.根据权利要求1所述的分布式***处理任务流的方法,其特征在于,所述服务器接收所述任务执行结果信息后,还将所述任务执行结果信息予以储存。
3.根据权利要求1所述的分布式任务处理方法,其特征在于,所述服务器根据所述任务执行结果信息从所述任务流中获取可执行任务。
4.根据权利要求1所述的分布式任务处理方法,其特征在于,所述客户端接收所述任务执行信息后,还将所述可执行任务的状态信息予以储存。
5.根据权利要求1至4任意一项所述的分布式任务处理方法,其特征在于,所述服务器在分配客户端时,根据各客户端的所剩内存大小或者所述可执行任务的类型为所述可执行任务分配客户端。
6.一种分布式处理***,包括服务器与一个以上的客户端,其特征在于:
所述服务器包括:
用于储存所述任务流的任务存储模块;
与所述任务存储模块连接的任务调度模块,用于从所述任务存储模块中获取任务流,并确定所述任务流中的各任务的执行顺序;
与所述任务调度模块连接的任务触发模块,用于从所述任务流中获取所述可执行任务;
与所述任务触发模块连接的任务分配模块,用于为所述可执行任务分配执行所述可执行任务的客户端;
与所述任务存储模块、所述任务分配模块连接的服务器通信模块,用于向执行所述可执行任务的客户端发送所述任务执行信息,接收所述客户端返回的所述任务执行结果信息;
所述客户端包括:
与所述服务器连接的客户端通信模块,用于接收所述任务执行信息,并将任务执行结果收集模块收集的所述任务执行结果信息向所述服务器发送;
与所述客户端通信模块连接的任务状态管理模块,用于储存所述可执行任务的状态信息;
与所述任务状态管理模块连接的任务执行单元管理模块,用于查找并确定执行所述可执行任务的任务执行单元,
与所述任务执行单元管理模块连接的任务执行模块,用于采用所述任务执行单元执行所述可执行任务;
与所述任务执行模块、所述客户端通信模块连接的任务执行结果收集模块,用于收集所述任务执行结果信息。
7.根据权利要求6所述的分布式任务管理***,其特征在于,所述服务器通信模块,还用于将所述任务执行结果信息向所述任务存储模块发送;
所述任务存储模块,还用于将所述任务执行结果信息予以储存。
8.根据权利要求6所述的分布式任务管理***,其特征在于,所述任务触发模块还与所述任务存储模块相连接,所述任务触发模块还用于根据所述任务执行结果信息获取所述可执行任务。
9.根据权利要求6所述的分布式任务处理***,其特征在于,所述任务执行模块还与所述任务状态管理模块相连接。
10.根据权利要求6至9任意一项所述的分布式任务处理***,其特征在于,所述任务存储模块为临时性存储或者永久性存储。
11.根据权利要求6至9任意一项所述的分布式任务管理***,其特征在于,所述任务分配模块根据所述可执行任务的类型或者各客户端的所剩内存大小为所述可执行任务分配客户端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810219253A CN101741885A (zh) | 2008-11-19 | 2008-11-19 | 分布式***及分布式***处理任务流的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810219253A CN101741885A (zh) | 2008-11-19 | 2008-11-19 | 分布式***及分布式***处理任务流的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101741885A true CN101741885A (zh) | 2010-06-16 |
Family
ID=42464770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810219253A Pending CN101741885A (zh) | 2008-11-19 | 2008-11-19 | 分布式***及分布式***处理任务流的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101741885A (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102622265A (zh) * | 2011-01-28 | 2012-08-01 | 天脉聚源(北京)传媒科技有限公司 | 一种任务分配方法和*** |
CN102970379A (zh) * | 2012-12-19 | 2013-03-13 | 中国电子科技集团公司第十五研究所 | 在多个服务器之间实现负载均衡的方法 |
CN103905515A (zh) * | 2012-12-28 | 2014-07-02 | 北大方正集团有限公司 | 一种分布式互联网信息下载***及方法 |
CN104102740A (zh) * | 2014-07-30 | 2014-10-15 | 精硕世纪科技(北京)有限公司 | 分布式信息获取***及方法 |
CN104283958A (zh) * | 2014-10-13 | 2015-01-14 | 宁波公众信息产业有限公司 | 一种***任务调度方法 |
CN104317644A (zh) * | 2014-10-13 | 2015-01-28 | 宁波公众信息产业有限公司 | 一种***任务执行方法 |
CN105808588A (zh) * | 2014-12-31 | 2016-07-27 | 北京瑞狮天智信息技术有限公司 | 基于众包模型的分布式定向垂直信息搜索***和方法 |
CN105872048A (zh) * | 2016-03-30 | 2016-08-17 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN105893156A (zh) * | 2016-04-20 | 2016-08-24 | 北京云宏信达信息科技有限公司 | 存储计算***中的请求处理方法及存储计算*** |
CN106326006A (zh) * | 2016-08-23 | 2017-01-11 | 成都卡莱博尔信息技术股份有限公司 | 针对数据平台任务流的任务管理*** |
CN106528189A (zh) * | 2015-09-10 | 2017-03-22 | 阿里巴巴集团控股有限公司 | 一种启动备份任务的方法、装置及电子设备 |
CN106557471A (zh) * | 2015-09-24 | 2017-04-05 | 上海汽车集团股份有限公司 | 任务调度方法及装置 |
CN106844018A (zh) * | 2015-12-07 | 2017-06-13 | 阿里巴巴集团控股有限公司 | 一种任务处理方法、装置及*** |
CN108170524A (zh) * | 2017-12-29 | 2018-06-15 | 北京奇虎科技有限公司 | 一种计算集群的任务处理方法和装置 |
CN108255589A (zh) * | 2017-08-29 | 2018-07-06 | 平安科技(深圳)有限公司 | 任务调度方法及服务器 |
CN108696559A (zh) * | 2017-04-11 | 2018-10-23 | 华为技术有限公司 | 流处理方法及装置 |
CN108932157A (zh) * | 2017-05-22 | 2018-12-04 | 北京京东尚科信息技术有限公司 | 分布式处理任务的方法、***、电子设备和可读介质 |
WO2019144746A1 (zh) * | 2018-01-26 | 2019-08-01 | 华为技术有限公司 | 一种业务管理的方法及相关设备 |
CN111052683A (zh) * | 2018-03-15 | 2020-04-21 | 欧姆龙株式会社 | 网络*** |
CN113542424A (zh) * | 2021-07-19 | 2021-10-22 | 中移(杭州)信息技术有限公司 | 数据处理方法、装置、设备及计算机程序产品 |
-
2008
- 2008-11-19 CN CN200810219253A patent/CN101741885A/zh active Pending
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102622265A (zh) * | 2011-01-28 | 2012-08-01 | 天脉聚源(北京)传媒科技有限公司 | 一种任务分配方法和*** |
CN102970379A (zh) * | 2012-12-19 | 2013-03-13 | 中国电子科技集团公司第十五研究所 | 在多个服务器之间实现负载均衡的方法 |
CN103905515A (zh) * | 2012-12-28 | 2014-07-02 | 北大方正集团有限公司 | 一种分布式互联网信息下载***及方法 |
CN104102740A (zh) * | 2014-07-30 | 2014-10-15 | 精硕世纪科技(北京)有限公司 | 分布式信息获取***及方法 |
CN104317644B (zh) * | 2014-10-13 | 2017-12-29 | 宁波公众信息产业有限公司 | 一种***任务执行方法 |
CN104283958A (zh) * | 2014-10-13 | 2015-01-14 | 宁波公众信息产业有限公司 | 一种***任务调度方法 |
CN104317644A (zh) * | 2014-10-13 | 2015-01-28 | 宁波公众信息产业有限公司 | 一种***任务执行方法 |
CN104283958B (zh) * | 2014-10-13 | 2018-03-20 | 宁波公众信息产业有限公司 | 一种***任务调度方法 |
CN105808588A (zh) * | 2014-12-31 | 2016-07-27 | 北京瑞狮天智信息技术有限公司 | 基于众包模型的分布式定向垂直信息搜索***和方法 |
CN105808588B (zh) * | 2014-12-31 | 2019-06-18 | 北京瑞狮天智信息技术有限公司 | 基于众包模型的分布式定向垂直信息搜索***和方法 |
CN106528189B (zh) * | 2015-09-10 | 2019-05-28 | 阿里巴巴集团控股有限公司 | 一种启动备份任务的方法、装置及电子设备 |
CN106528189A (zh) * | 2015-09-10 | 2017-03-22 | 阿里巴巴集团控股有限公司 | 一种启动备份任务的方法、装置及电子设备 |
CN106557471A (zh) * | 2015-09-24 | 2017-04-05 | 上海汽车集团股份有限公司 | 任务调度方法及装置 |
CN106844018A (zh) * | 2015-12-07 | 2017-06-13 | 阿里巴巴集团控股有限公司 | 一种任务处理方法、装置及*** |
CN105872048A (zh) * | 2016-03-30 | 2016-08-17 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN105872048B (zh) * | 2016-03-30 | 2020-03-24 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN105893156A (zh) * | 2016-04-20 | 2016-08-24 | 北京云宏信达信息科技有限公司 | 存储计算***中的请求处理方法及存储计算*** |
CN105893156B (zh) * | 2016-04-20 | 2018-02-09 | 北京云宏信达信息科技有限公司 | 存储计算***中的请求处理方法及存储计算*** |
CN106326006A (zh) * | 2016-08-23 | 2017-01-11 | 成都卡莱博尔信息技术股份有限公司 | 针对数据平台任务流的任务管理*** |
CN108696559A (zh) * | 2017-04-11 | 2018-10-23 | 华为技术有限公司 | 流处理方法及装置 |
CN108696559B (zh) * | 2017-04-11 | 2021-08-20 | 华为技术有限公司 | 流处理方法及装置 |
CN108932157A (zh) * | 2017-05-22 | 2018-12-04 | 北京京东尚科信息技术有限公司 | 分布式处理任务的方法、***、电子设备和可读介质 |
CN108255589A (zh) * | 2017-08-29 | 2018-07-06 | 平安科技(深圳)有限公司 | 任务调度方法及服务器 |
CN108170524A (zh) * | 2017-12-29 | 2018-06-15 | 北京奇虎科技有限公司 | 一种计算集群的任务处理方法和装置 |
WO2019144746A1 (zh) * | 2018-01-26 | 2019-08-01 | 华为技术有限公司 | 一种业务管理的方法及相关设备 |
CN111052683A (zh) * | 2018-03-15 | 2020-04-21 | 欧姆龙株式会社 | 网络*** |
US11374788B2 (en) | 2018-03-15 | 2022-06-28 | Omron Corporation | Network system having master device carrying out part of a process and slave device carrying out remainder of the process |
CN113542424A (zh) * | 2021-07-19 | 2021-10-22 | 中移(杭州)信息技术有限公司 | 数据处理方法、装置、设备及计算机程序产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101741885A (zh) | 分布式***及分布式***处理任务流的方法 | |
CN103516807B (zh) | 一种云计算平台服务器负载均衡***及方法 | |
CN105338061B (zh) | 一种轻量级消息中间件的实现方法与*** | |
CN101854299B (zh) | 一种发布/订阅***的动态负载平衡方法 | |
CN102375837B (zh) | 数据采集***和方法 | |
CN106790718A (zh) | 服务调用链路分析方法及*** | |
CN101345652B (zh) | 数据采集方法及数据采集设备 | |
CN104967652B (zh) | 事件订阅方法、装置及*** | |
CN106470123B (zh) | 日志收集方法、客户端、服务器和电子设备 | |
CN103248645A (zh) | Bt离线数据下载***及方法 | |
CN103944830A (zh) | 计算机*** | |
CN104504006B (zh) | 对新闻客户端的数据采集及解析的方法及*** | |
CN106155812A (zh) | 一种对虚拟主机的资源管理的方法、装置、***及电子设备 | |
CN103368864A (zh) | 一种基于c/s架构的智能负载均衡方法 | |
CN106027586A (zh) | 在对等网络中协商带宽的方法和设备 | |
CN109542593B (zh) | 一种基于nifi的数据处理流程设计方法 | |
CN114401284B (zh) | 固定污染源治理工况实时数据采集与传输***及方法 | |
CN102158346A (zh) | 基于云计算的信息采集***及方法 | |
CN112118174A (zh) | 软件定义数据网关 | |
CN108599992A (zh) | 一种数据处理***及方法 | |
CN106131227A (zh) | 负载平衡方法、元数据服务器***及负载平衡*** | |
CN106201715A (zh) | 一种任务调度方法和装置 | |
CN107070744A (zh) | 服务器监控方法 | |
CN102868936A (zh) | 存储视频日志的方法和*** | |
CN101022397A (zh) | 分布式交通信息存储文件*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100616 |