CN114819490A - Task release method, device, device and storage medium - Google Patents
Task release method, device, device and storage medium Download PDFInfo
- Publication number
- CN114819490A CN114819490A CN202210261963.1A CN202210261963A CN114819490A CN 114819490 A CN114819490 A CN 114819490A CN 202210261963 A CN202210261963 A CN 202210261963A CN 114819490 A CN114819490 A CN 114819490A
- Authority
- CN
- China
- Prior art keywords
- task
- subtasks
- initial
- target
- processing
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本发明涉及互联网技术领域,尤其涉及一种任务发布方法、装置、设备及存储介质。The present invention relates to the field of Internet technologies, and in particular, to a task issuing method, apparatus, device and storage medium.
背景技术Background technique
随着互联网的迅猛发展,许多之前需要靠人力去维护的任务关系现在只需要通过不同的逻辑就可以在互联网上进行管理,随着应用技术的不断更新,越来越多特定的任务关系维护程序也如雨后春笋般出现,像已经成熟的人力资源管理系统、ERP系统、项目管理系统等等都是其中的代表。现有的任务拆分模式一般是由任务发起人发起一个任务,再由一位或多位接单人接收任务并完成,从中获取任务收益的模式,这种模式是传统的任务发布平台常用的模式,但是这种模式只能支持2个层级,不够灵活、扩展难度大,不能用于其它业务场景的使用。With the rapid development of the Internet, many task relationships that were previously maintained by manpower can now be managed on the Internet only through different logics. With the continuous updating of application technologies, more and more specific task relationship maintenance programs It has also sprung up like mushrooms after a rain, such as the mature human resource management system, ERP system, project management system, etc. are all representatives of them. The existing task splitting mode is generally a mode in which the task initiator initiates a task, and then one or more order receivers receive the task and complete it, and obtain the task revenue from it. This mode is commonly used by traditional task publishing platforms. mode, but this mode can only support 2 levels, is not flexible enough and difficult to expand, and cannot be used in other business scenarios.
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。The above content is only used to assist the understanding of the technical solutions of the present invention, and does not mean that the above content is the prior art.
发明内容SUMMARY OF THE INVENTION
本发明的主要目的在于提供了一种任务发布方法、装置、设备及存储介质,旨在解决现有技术中进行任务分配时灵活性低、扩展难度大的技术问题。The main purpose of the present invention is to provide a task issuing method, device, device and storage medium, which aims to solve the technical problems of low flexibility and difficult expansion in task allocation in the prior art.
为实现上述目的,本发明提供了一种任务发布方法,所述任务发布方法包括:To achieve the above object, the present invention provides a task issuing method, the task issuing method includes:
获取任务发布方发布的初始任务,并通过预设拆分规则对所述初始任务进行拆分,获得多个子任务;Acquiring the initial task issued by the task issuer, and splitting the initial task through preset splitting rules to obtain multiple subtasks;
将所述多个子任务分配至不同的任务处理方,以使所述任务处理方对所述多个子任务进行处理并反馈多个子任务处理结果;Allocating the multiple subtasks to different task processors, so that the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks;
通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。The processing results of the multiple subtasks are spliced through a preset splicing rule to obtain the processing result of the target task, and the processing result of the target task is fed back to the task issuer.
可选地,所述获取任务发布方发布的初始任务,并通过预设拆分规则对所述初始任务进行拆分,获得多个子任务的步骤,具体包括:Optionally, the step of obtaining the initial task issued by the task issuer, and splitting the initial task by using preset splitting rules to obtain multiple subtasks specifically includes:
获取任务发布方发布的初始任务和所述初始任务对应的任务类型,并根据所述任务类型从预设拆分规则中选取目标拆分规则;Obtaining the initial task issued by the task issuer and the task type corresponding to the initial task, and selecting a target splitting rule from preset splitting rules according to the task type;
通过所述目标拆分规则对所述初始任务进行拆分,获得多个初始子任务;Splitting the initial task according to the target splitting rule to obtain a plurality of initial subtasks;
根据各初始子任务的属性信息确定所述各初始子任务的拆分状态;Determine the split state of each initial subtask according to the attribute information of each initial subtask;
根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个子任务。According to the split state, the initial subtasks are split according to the target splitting rule to obtain a plurality of subtasks.
可选地,所述根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个子任务的步骤,具体包括:Optionally, the step of splitting the initial subtasks through the target splitting rule according to the splitting state to obtain multiple subtasks specifically includes:
根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个拆分后的初始子任务;Splitting the initial subtasks according to the splitting state and using the target splitting rule to obtain a plurality of split initial subtasks;
返回所述根据各初始子任务的属性信息确定所述各初始子任务的拆分状态的步骤,直至各拆分后的初始子任务的属性信息满足预设条件,并获得多个子任务。Return to the step of determining the split state of each initial subtask according to the attribute information of each initial subtask, until the attribute information of each split initial subtask satisfies the preset condition, and multiple subtasks are obtained.
可选地,所述将所述多个子任务分配至不同的任务处理方,以使所述任务处理方对所述多个子任务进行处理并反馈多个子任务处理结果的步骤,具体包括:Optionally, the step of allocating the multiple subtasks to different task processors, so that the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks, specifically includes:
将所述多个子任务分配至不同的任务处理方,并构建各任务处理方与各子任务的映射关系;Allocating the multiple subtasks to different task handlers, and constructing a mapping relationship between each task handler and each subtask;
根据所述映射关系确定各任务处理方对应的所有子任务;Determine all subtasks corresponding to each task processor according to the mapping relationship;
获取所述所有子任务对应的任务处理要求信息,以使所述各任务处理方根据所述任务处理要求信息对所述所有子任务进行处理并反馈多个子任务处理结果。Acquire task processing requirement information corresponding to all subtasks, so that each task processor processes all subtasks according to the task processing requirement information and feeds back processing results of multiple subtasks.
可选地,所述获取所述所有子任务对应的任务处理要求信息,以使所述各任务处理方根据所述任务处理要求信息对所述所有子任务进行处理并反馈多个子任务处理结果的步骤,具体包括:Optionally, the acquiring task processing requirement information corresponding to all subtasks, so that each task processor processes all subtasks according to the task processing requirement information and feeds back the processing results of multiple subtasks. steps, including:
获取所述所有子任务对应的任务处理要求信息和所述任务发布方对应的资源信息;Obtain task processing requirement information corresponding to all subtasks and resource information corresponding to the task issuer;
将所述任务处理要求信息和所述资源信息发送给所述所有子任务对应的任务处理方,以使所述各任务处理方根据所述任务处理要求信息和所述资源信息对所述所有子任务进行处理并反馈多个子任务处理结果。Send the task processing request information and the resource information to the task processors corresponding to all the subtasks, so that the task processors can The task is processed and the processing results of multiple subtasks are fed back.
可选地,所述通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方的步骤,具体包括:Optionally, the step of splicing the processing results of the multiple sub-tasks by using preset splicing rules to obtain the processing results of the target tasks, and feeding back the processing results of the target tasks to the task issuer specifically includes:
获取所述多个子任务处理结果对应的结果数量,并获取所述多个子任务对应的任务数量;Obtain the number of results corresponding to the processing results of the multiple subtasks, and obtain the number of tasks corresponding to the multiple subtasks;
在所述结果数量和所述任务数量满足预设数量条件时,通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。When the number of results and the number of tasks meet the preset number condition, the processing results of the multiple subtasks are spliced through a preset splicing rule to obtain the processing result of the target task, and the processing result of the target task is fed back to the the task issuer.
可选地,所述获取所述多个子任务处理结果对应的结果数量,并获取所述多个子任务对应的任务数量的步骤之后,还包括:Optionally, after the step of acquiring the number of results corresponding to the processing results of the multiple subtasks and acquiring the number of tasks corresponding to the multiple subtasks, the method further includes:
在所述结果数量和所述任务数量不满足预设数量条件时,获取未反馈子任务处理结果的目标任务处理方和目标子任务;When the number of results and the number of tasks do not meet the preset number condition, obtain the target task processor and the target subtask that do not feed back the subtask processing result;
向所述目标任务处理方发送提示信息,以使所述目标任务处理方根据所述提示信息对所述目标子任务进行处理并反馈处理后的子任务处理结果;Sending prompt information to the target task processor, so that the target task processor processes the target subtask according to the prompt information and feeds back the processed subtask processing result;
通过预设拼接规则对所述处理后的子任务处理结果和所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。The processed sub-task processing result and the multiple sub-task processing results are spliced through a preset splicing rule to obtain a target task processing result, and the target task processing result is fed back to the task issuer.
此外,为实现上述目的,本发明还提出一种任务发布装置,所述任务发布装置包括:In addition, in order to achieve the above object, the present invention also proposes a task issuing device, the task issuing device includes:
任务拆分模块,用于获取任务发布方发布的初始任务,并通过预设拆分规则对所述初始任务进行拆分,获得多个子任务;The task splitting module is used to obtain the initial task issued by the task issuer, and split the initial task according to the preset splitting rules to obtain a plurality of subtasks;
结果反馈模块,用于将所述多个子任务分配至不同的任务处理方,以使所述任务处理方对所述多个子任务进行处理并反馈多个子任务处理结果;a result feedback module, configured to assign the multiple subtasks to different task processors, so that the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks;
任务拼接模块,用于通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。The task splicing module is used for splicing the processing results of the multiple sub-tasks by using a preset splicing rule to obtain the processing results of the target tasks, and feeding back the processing results of the target tasks to the task issuer.
此外,为实现上述目的,本发明还提出一种任务发布设备,所述任务发布设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的任务发布程序,所述任务发布程序配置为实现如上文所述的任务发布方法。In addition, in order to achieve the above object, the present invention also proposes a task issuing device, the task issuing device includes: a memory, a processor and a task issuing program stored in the memory and running on the processor, The task issuer is configured to implement the task issue method as described above.
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有任务发布程序,所述任务发布程序被处理器执行时实现如上文所述的任务发布方法。In addition, in order to achieve the above object, the present invention also provides a storage medium, where a task issuing program is stored, and when the task issuing program is executed by a processor, the above-mentioned task issuing method is implemented.
本发明通过获取任务发布方发布的初始任务,并通过预设拆分规则对初始任务进行拆分,获得多个子任务,然后将多个子任务分配至不同的任务处理方,以使任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再通过预设拼接规则对多个子任务处理结果进行拼接,获得目标任务处理结果,并将目标任务处理结果反馈给任务发布方。本发明通过将初始任务按照预设拆分规则进行拆分,获得多个子任务,然后任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再对多个子任务处理结果进行拼接,获得目标任务处理结果,相较于现有的由任务接单人直接接收任务发起人发起的任务,本发明上述方式能够实现在任务分配时提高灵活性,减小扩展难度。The present invention obtains the initial task issued by the task issuer, splits the initial task through preset splitting rules, obtains multiple sub-tasks, and then assigns the multiple sub-tasks to different task processors, so that the task processors can Multiple subtasks are processed and the processing results of the multiple subtasks are fed back, and then the processing results of the multiple subtasks are spliced through preset splicing rules to obtain the processing results of the target task, and the processing results of the target task are fed back to the task issuer. The invention obtains multiple subtasks by splitting the initial task according to preset splitting rules, then the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks, and then splices the processing results of the multiple subtasks to obtain As for the target task processing result, compared with the existing task orderer directly receiving the task initiated by the task initiator, the above-mentioned method of the present invention can improve the flexibility in task allocation and reduce the difficulty of expansion.
附图说明Description of drawings
图1是本发明实施例方案涉及的硬件运行环境的任务发布设备的结构示意图;FIG. 1 is a schematic structural diagram of a task issuing device of a hardware operating environment according to an embodiment of the present invention;
图2为本发明任务发布方法第一实施例的流程示意图;FIG. 2 is a schematic flowchart of a first embodiment of a task issuing method according to the present invention;
图3为本发明任务发布方法第二实施例的流程示意图;3 is a schematic flowchart of a second embodiment of a task issuing method according to the present invention;
图4为本发明任务发布方法第三实施例的流程示意图;4 is a schematic flowchart of a third embodiment of a task issuing method according to the present invention;
图5为本发明任务发布装置第一实施例的结构框图。FIG. 5 is a structural block diagram of a first embodiment of a task issuing apparatus according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional characteristics and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
参照图1,图1为本发明实施例方案涉及的硬件运行环境的任务发布设备结构示意图。Referring to FIG. 1 , FIG. 1 is a schematic structural diagram of a task issuing device of a hardware operating environment according to an embodiment of the present invention.
如图1所示,该任务发布设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM),也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1 , the task issuing device may include: a
本领域技术人员可以理解,图1中示出的结构并不构成对任务发布设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 1 does not constitute a limitation on the task issuing device, and may include more or less components than the one shown, or combine some components, or arrange different components.
如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及任务发布程序。As shown in FIG. 1 , the
在图1所示的任务发布设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明任务发布设备中的处理器1001、存储器1005可以设置在任务发布设备中,所述任务发布设备通过处理器1001调用存储器1005中存储的任务发布程序,并执行本发明实施例提供的任务发布方法。In the task issuing device shown in FIG. 1, the
本发明实施例提供了一种任务发布方法,参照图2,图2为本发明任务发布方法第一实施例的流程示意图。An embodiment of the present invention provides a task publishing method. Referring to FIG. 2 , FIG. 2 is a schematic flowchart of the first embodiment of the task publishing method according to the present invention.
本实施例中,所述任务发布方法包括以下步骤:In this embodiment, the task publishing method includes the following steps:
步骤S10:获取任务发布方发布的初始任务,并通过预设拆分规则对所述初始任务进行拆分,获得多个子任务;Step S10: obtaining the initial task issued by the task issuer, and splitting the initial task through preset splitting rules to obtain a plurality of subtasks;
需要说明的是,本实施例的执行主体可以是上述具有网络通信以及程序运行功能的任务发布设备,也可以是能够实现相同或相似功能的其他设备,例如服务器,本实施例对此不做具体限制。It should be noted that the execution body of this embodiment may be the above-mentioned task issuing device with network communication and program running functions, or may be other devices capable of implementing the same or similar functions, such as a server, which is not specifically described in this embodiment. limit.
可理解的是,任务发布方是指发布任务的一方,初始任务是指任务发布方发布在服务器上,需要进行处理的任务,例如:砍价任务,该任务需要邀请多人点击相应的链接,还可以是其他任务,本实施例对此不做具体限制。It is understandable that the task issuer refers to the party that issues the task, and the initial task refers to the task that the task issuer publishes on the server and needs to be processed. It may also be other tasks, which are not specifically limited in this embodiment.
应理解的是,预设拆分规则是指预先设置的对任务进行拆分的规则,该规则可以对初始任务进行拆分,将一个初始任务拆分为多个颗粒相似的子任务,即各子任务的大小和层级都相似。It should be understood that the preset splitting rule refers to a preset rule for splitting tasks, which can split an initial task, and split an initial task into multiple subtasks with similar particles, that is, each Subtasks are similar in size and hierarchy.
步骤S20:将所述多个子任务分配至不同的任务处理方,以使所述任务处理方对所述多个子任务进行处理并反馈多个子任务处理结果;Step S20: Allocating the multiple subtasks to different task processing parties, so that the task processing party processes the multiple subtasks and feeds back the processing results of the multiple subtasks;
需要说明的是,任务处理方是指对任务按照要求进行处理的一方,任务处理方可以自行选择想要处理的任务,任务个数可以是一个,也可以是多个,本实施例对此不做具体限制。It should be noted that the task processor refers to the party that processes the tasks according to the requirements. The task processor can choose the task to be processed by itself. The number of tasks can be one or more. make specific restrictions.
可理解的是,子任务处理结果是指在任务处理方完成接收到的子任务后得到的处理结果。Understandably, the subtask processing result refers to the processing result obtained after the task processor completes the received subtask.
步骤S30:通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。Step S30 : splicing the processing results of the multiple subtasks by using a preset splicing rule to obtain the processing result of the target task, and feeding back the processing result of the target task to the task issuing party.
需要说明的是,预设拼接规则是指预先设置对多个子任务处理结果进行拼接的规则,该规则可以将多个子任务处理结果合并为一个目标任务处理结果。It should be noted that the preset splicing rule refers to a preset rule for splicing processing results of multiple subtasks, and the rule can combine the processing results of multiple subtasks into a processing result of a target task.
在具体实现中,在获得各任务处理方反馈的子任务处理结果后,由于任务发布方只需要获得发布的任务对应的结果,所以本实施例可以将多个子任务处理结果合并为一个目标任务处理结果,再将该目标任务处理结果反馈给任务发布方。In a specific implementation, after obtaining the sub-task processing results fed back by each task processor, since the task issuer only needs to obtain the results corresponding to the released tasks, this embodiment can combine the processing results of multiple sub-tasks into one target task for processing As a result, the target task processing result is fed back to the task issuer.
本实施例通过获取任务发布方发布的初始任务,并通过预设拆分规则对初始任务进行拆分,获得多个子任务,然后将多个子任务分配至不同的任务处理方,以使任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再通过预设拼接规则对多个子任务处理结果进行拼接,获得目标任务处理结果,并将目标任务处理结果反馈给任务发布方。本实施例通过将初始任务按照预设拆分规则进行拆分,获得多个子任务,然后任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再对多个子任务处理结果进行拼接,获得目标任务处理结果,相较于现有的由任务接单人直接接收任务发起人发起的任务,本实施例上述方式能够实现在任务分配时提高灵活性,减小扩展难度。In this embodiment, the initial task released by the task issuer is obtained, and the initial task is divided by preset splitting rules to obtain multiple sub-tasks, and then the multiple sub-tasks are allocated to different task processors, so that the task processor Process multiple subtasks and feed back the processing results of the multiple subtasks, and then splicing the processing results of the multiple subtasks through preset splicing rules to obtain the processing results of the target task, and feed back the processing results of the target task to the task issuer. In this embodiment, multiple subtasks are obtained by splitting the initial task according to the preset splitting rules, and then the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks, and then splices the processing results of the multiple subtasks, To obtain the target task processing result, compared with the existing task orderer directly receiving the task initiated by the task initiator, the above method of this embodiment can improve the flexibility in task allocation and reduce the difficulty of expansion.
参考图3,图3为本发明任务发布方法第二实施例的流程示意图。Referring to FIG. 3 , FIG. 3 is a schematic flowchart of a second embodiment of a task publishing method according to the present invention.
基于上述第一实施例,在本实施例中,所述步骤S10包括:Based on the above-mentioned first embodiment, in this embodiment, the step S10 includes:
步骤S101:获取任务发布方发布的初始任务和所述初始任务对应的任务类型,并根据所述任务类型从预设拆分规则中选取目标拆分规则;Step S101: obtaining an initial task issued by a task issuer and a task type corresponding to the initial task, and selecting a target splitting rule from preset splitting rules according to the task type;
需要说明的是,任务类型是指初始任务对应的类型,例如:点击类型、搜索类型,本实施例对此不做具体限制。It should be noted that the task type refers to the type corresponding to the initial task, for example, the click type and the search type, which are not specifically limited in this embodiment.
可理解的是,预设拆分规则中可包括多种拆分规则,每一种任务类型对应的拆分规则都不相同,例如,在任务类型为点击类型时,拆分规则可以是配置第一个子任务为1次点击,第二个子任务为3次点击,具体点击次数可以根据初始任务需要的点击总数和需要分配的任务处理方的数量确定,本实施例对此不做具体限制。It is understandable that the preset splitting rules can include multiple splitting rules, and the splitting rules corresponding to each task type are different. For example, when the task type is click type, the splitting rule can be configured as the first One subtask is one click, and the second subtask is three clicks. The specific number of clicks can be determined according to the total number of clicks required by the initial task and the number of task handlers to be assigned, which is not specifically limited in this embodiment.
步骤S102:通过所述目标拆分规则对所述初始任务进行拆分,获得多个初始子任务;Step S102: splitting the initial task through the target splitting rule to obtain a plurality of initial subtasks;
应理解的是,每一种任务类型对应的拆分规则是相同的,但是配置的参数可能随着初始任务参数的变化而变化,例如,当任务类型为点击类型时,初始任务为点击30次,此时可以将初始任务拆分为10个子任务,每一个子任务需要点击3次,也可以将初始任务拆分为15个子任务,每一个子任务需要点击2次,对于其他不同参数的初始任务的拆分可以根据实际情况自行设置。It should be understood that the splitting rules corresponding to each task type are the same, but the configured parameters may change with the changes of the initial task parameters. For example, when the task type is click type, the initial task is to click 30 times. , at this time, the initial task can be divided into 10 sub-tasks, each sub-task needs to be clicked 3 times, or the initial task can be divided into 15 sub-tasks, each sub-task needs to be clicked 2 times. The splitting of tasks can be set according to the actual situation.
步骤S103:根据各初始子任务的属性信息确定所述各初始子任务的拆分状态;Step S103: Determine the split state of each initial subtask according to the attribute information of each initial subtask;
需要说明的是,拆分状态是指各初始子任务当前处于可以继续拆分或者不能继续拆分的状态。属性信息是指初始子任务对应的大小、层级等信息。It should be noted that the split state refers to a state in which each initial subtask is currently in a state where the split can be continued or cannot be continued. The attribute information refers to the information such as the size and level corresponding to the initial subtask.
在具体实现中,以点击类型为例,可以预先获取系统设置的最小子任务的点击次数,如果最小子任务的点击次数为1次,说明子任务的点击次数不能小于1次,因此,当初始子任务为点击3次时,说明拆分状态为可以继续拆分,当初始子任务为点击1次时,说明拆分状态为不能继续拆分。In the specific implementation, taking the click type as an example, the number of clicks of the minimum subtask set by the system can be obtained in advance. If the number of clicks of the minimum subtask is one, it means that the number of clicks of the subtask cannot be less than one. When the subtask is clicked 3 times, it means that the split state is that it can continue to be split; when the initial subtask is clicked once, it means that the split state is not able to continue to be split.
步骤S104:根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个子任务。Step S104: Splitting the initial subtasks according to the splitting state through the target splitting rule to obtain a plurality of subtasks.
可理解的是,在某一个初始子任务的拆分状态为可以继续拆分时,此时可以通过目标拆分规则对该初始子任务继续进行拆分。It is understandable that, when the split state of an initial subtask is that the splitting can be continued, the initial subtask can be split continuously through the target splitting rule at this time.
进一步地,在本实施例中,所述步骤S104包括:根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个拆分后的初始子任务;返回所述根据各初始子任务的属性信息确定所述各初始子任务的拆分状态的步骤,直至各拆分后的初始子任务的属性信息满足预设条件,并获得多个子任务。Further, in this embodiment, the step S104 includes: splitting the initial subtasks according to the splitting state and using the target splitting rule to obtain a plurality of split initial subtasks; Return to the step of determining the split state of each initial subtask according to the attribute information of each initial subtask, until the attribute information of each split initial subtask satisfies the preset condition, and multiple subtasks are obtained.
需要说明的是,预设条件为预先设置的最小子任务的属性需要满足的条件,可根据实际情况自行设置,例如:最小子任务的点击次数为1次,并且只能由一位任务处理方进行处理,还可以设置为其他条件,本实施例对此不做具体限制。It should be noted that the preset condition is the condition that the attributes of the pre-set minimum subtask need to meet, which can be set according to the actual situation. For example, the number of clicks of the minimum subtask is 1, and only one task processor The processing may also be set to other conditions, which are not specifically limited in this embodiment.
可理解的是,只有在拆分后的每个子任务的属性信息满足预设条件时,才说明任务发布方发布的初始任务拆分完成,此时获取到的所有子任务为本实施例最终获取的多个子任务。It is understandable that only when the attribute information of each subtask after splitting satisfies the preset conditions, it means that the initial task splitting issued by the task issuer is completed, and all the subtasks obtained at this time are finally obtained in this embodiment. of multiple subtasks.
在具体实现中,在初始任务经过一次拆分后,需要获取经过一次拆分后的子任务的拆分状态,在存在可以继续拆分的子任务时,需要对该子任务继续进行拆分,然后再获取经过二次拆分后的子任务的拆分状态,直到所有的子任务都不能继续被拆分,此时,则获取当前存在的所有子任务。In the specific implementation, after the initial task is split once, it is necessary to obtain the split state of the sub-task after the split. When there is a sub-task that can be further split, the sub-task needs to be split. Then obtain the split status of the subtasks after the second split, until all the subtasks can no longer be split, at this time, obtain all the subtasks that currently exist.
本实施例通过获取任务发布方发布的初始任务和初始任务对应的任务类型,并根据任务类型从预设拆分规则中选取目标拆分规则,然后通过目标拆分规则对所述初始任务进行拆分,获得多个初始子任务,再根据各初始子任务的属性信息确定各初始子任务的拆分状态,再根据拆分状态通过目标拆分规则对各初始子任务进行拆分,获得多个子任务。本实施例根据初始任务对应的任务类型选取目标拆分规则,再通过目标拆分规则对初始任务进行拆分,并根据各子任务的拆分状态判断子任务是否需要再次拆分,此时获得多个子任务,从而使得拆分后的子任务的层级更多,提高灵活性。In this embodiment, the initial task issued by the task issuer and the task type corresponding to the initial task are obtained, and the target splitting rule is selected from the preset splitting rules according to the task type, and then the initial task is split according to the target splitting rule. Then, according to the attribute information of each initial subtask, determine the split state of each initial subtask, and then split each initial subtask according to the split state through the target splitting rules to obtain multiple subtasks. Task. In this embodiment, the target splitting rule is selected according to the task type corresponding to the initial task, the initial task is split according to the target splitting rule, and whether the subtasks need to be split again is determined according to the splitting status of each subtask. Multiple subtasks, so that the split subtasks have more levels and improve flexibility.
参考图4,图4为本发明任务发布方法第三实施例的流程示意图。Referring to FIG. 4 , FIG. 4 is a schematic flowchart of a third embodiment of a task publishing method according to the present invention.
基于上述各实施例,在本实施例中,所述步骤S20包括:Based on the foregoing embodiments, in this embodiment, the step S20 includes:
步骤S201:将所述多个子任务分配至不同的任务处理方,并构建各任务处理方与各子任务的映射关系;Step S201: assigning the multiple subtasks to different task handlers, and constructing a mapping relationship between each task handler and each subtask;
可理解的是,任务处理方可根据实际需求自行选择想要完成的子任务,可以是一个,也可以是多个。映射关系中可包括每个子任务对应的任务处理方。It is understandable that the task processor can choose the sub-task to be completed by itself according to actual needs, which may be one or multiple. The mapping relationship may include a task handler corresponding to each subtask.
步骤S202:根据所述映射关系确定各任务处理方对应的所有子任务;Step S202: Determine all subtasks corresponding to each task handler according to the mapping relationship;
步骤S203:获取所述所有子任务对应的任务处理要求信息,以使所述各任务处理方根据所述任务处理要求信息对所述所有子任务进行处理并反馈多个子任务处理结果。Step S203: Obtain task processing requirement information corresponding to all subtasks, so that each task processor processes all subtasks according to the task processing requirement information and feeds back processing results of multiple subtasks.
需要说明的是,任务处理要求信息中可包括如何对子任务进行处理的相关信息,例如:需要点击几次、搜索什么类型的资料等,本实施例对此不做具体限制。It should be noted that the task processing request information may include relevant information on how to process subtasks, such as how many times to click, what type of data to search, etc., which is not specifically limited in this embodiment.
应理解的是,子任务处理结果是指在任务处理方完成相应的子任务后返回的结果,例如:点击完成、需要搜索的资料的内容等。It should be understood that the subtask processing result refers to the result returned after the task processor completes the corresponding subtask, for example, click to complete, the content of the data to be searched, and so on.
进一步地,为了精确确定子任务处理结果,在本实施例中,所述步骤S203包括:获取所述所有子任务对应的任务处理要求信息和所述任务发布方对应的资源信息;将所述任务处理要求信息和所述资源信息发送给所述所有子任务对应的任务处理方,以使所述各任务处理方根据所述任务处理要求信息和所述资源信息对所述所有子任务进行处理并反馈多个子任务处理结果。Further, in order to accurately determine the subtask processing result, in this embodiment, the step S203 includes: acquiring task processing requirement information corresponding to all subtasks and resource information corresponding to the task issuer; The processing request information and the resource information are sent to the task handlers corresponding to all the subtasks, so that the task handlers process all the subtasks according to the task processing request information and the resource information. Feedback the processing results of multiple subtasks.
可理解的是,资源信息可包括任务发布方对应的账号信息,身份信息等,本实施例对此不做具体限制。It is understandable that the resource information may include account information corresponding to the task issuer, identity information, etc., which is not specifically limited in this embodiment.
在具体实现中,任务处理方根据任务处理要求信息可以对子任务进行处理,然后根据资源信息可以知道任务发布人,从而能够根据需求与任务发布人联系,然后根据任务处理要求信息进行处理。In the specific implementation, the task processor can process the subtasks according to the task processing requirement information, and then can know the task issuer according to the resource information, so as to contact the task issuer according to the requirements, and then process according to the task processing requirement information.
本实施例将多个子任务分配至不同的任务处理方,并构建各任务处理方与各子任务的映射关系,然后根据映射关系确定各任务处理方对应的所有子任务,再获取所有子任务对应的任务处理要求信息,以使各任务处理方根据所述任务处理要求信息对所有子任务进行处理并反馈多个子任务处理结果。本实施例通过获取所有子任务对应的任务处理要求信息,以使各任务处理方根据任务处理要求信息对所有子任务进行处理,能够使子任务处理结果更加精确。In this embodiment, multiple subtasks are allocated to different task processors, and a mapping relationship between each task processor and each subtask is constructed, and then all subtasks corresponding to each task processor are determined according to the mapping relationship, and then all subtasks corresponding to each task are obtained. The task processing requirement information, so that each task processor processes all subtasks according to the task processing requirement information and feeds back processing results of multiple subtasks. In this embodiment, by acquiring task processing requirement information corresponding to all subtasks, each task processor can process all subtasks according to the task processing requirement information, thereby making the subtask processing result more accurate.
进一步地,在本实施例中,所述步骤S30包括:Further, in this embodiment, the step S30 includes:
步骤S301:获取所述多个子任务处理结果对应的结果数量,并获取所述多个子任务对应的任务数量;Step S301: Obtain the number of results corresponding to the processing results of the multiple subtasks, and obtain the number of tasks corresponding to the multiple subtasks;
步骤S302:在所述结果数量和所述任务数量满足预设数量条件时,通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。Step S302: When the number of results and the number of tasks meet the preset number condition, splicing the processing results of the multiple sub-tasks through preset splicing rules to obtain the processing results of the target tasks, and combine the processing results of the target tasks. Feedback to the task issuer.
需要说明的是,在本实施例中,预设数量条件是指结果数量和任务数量相同。It should be noted that, in this embodiment, the preset number condition means that the number of results and the number of tasks are the same.
可理解的是,预设拼接规则也需要根据初始任务的任务类型进行确定,每一种任务类型对应的拼接规则都不相同,例如:当任务类型为搜索类型时,拼接规则为直接将所有的子任务处理结果进行合并为一个目标任务处理结果,对于其他的任务类型对应的拼接规则也可以根据实际情况自行设置,本实施例对此不做具体限制。It is understandable that the preset splicing rules also need to be determined according to the task type of the initial task, and the splicing rules corresponding to each task type are different. For example: when the task type is a search type, the splicing rule is to directly combine all The subtask processing results are merged into one target task processing result, and the splicing rules corresponding to other task types can also be set by themselves according to the actual situation, which is not specifically limited in this embodiment.
应理解的是,在结果数量和任务数量相同时,说明每一个子任务都已经被处理并且反馈对应的子任务任务处理结果,此时,仅需要对所有的子任务处理结果进行拼接,得到目标任务处理结果。It should be understood that when the number of results and the number of tasks are the same, it means that each subtask has been processed and the corresponding subtask task processing results are fed back. At this time, it is only necessary to splicing all the subtask processing results to obtain the target. Task processing result.
进一步地,在本实施例中,所述步骤S301之后包括:在所述结果数量和所述任务数量不满足预设数量条件时,获取未反馈子任务处理结果目标任务处理方和目标子任务;向所述目标任务处理方发送提示信息,以使所述目标任务处理方根据所述提示信息对所述目标子任务进行处理并反馈处理后的子任务处理结果;通过预设拼接规则对所述处理后的子任务处理结果和所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。Further, in this embodiment, after step S301, the steps include: when the number of results and the number of tasks do not meet the preset number condition, acquiring the target task processor and the target subtask of the unfeedback subtask processing result; Send prompt information to the target task processor, so that the target task processor processes the target subtask according to the prompt information and feeds back the processed subtask processing result; The processed subtask processing result and the multiple subtask processing results are spliced to obtain a target task processing result, and the target task processing result is fed back to the task issuer.
可理解的是,在结果数量和任务数量不相同时,说明可能存在子任务没有被任务处理方处理的情况,此时,需要获取到没有被任务处理方处理的子任务,即未反馈子任务处理结果的目标子任务,还需要获取目标子任务对应的目标任务处理方。It is understandable that when the number of results and the number of tasks are not the same, it means that there may be subtasks that have not been processed by the task processor. At this time, it is necessary to obtain subtasks that have not been processed by the task processor, that is, subtasks that have not been fed back. For the target subtask of the processing result, it is also necessary to obtain the target task handler corresponding to the target subtask.
应理解的是,在获取到未反馈子任务处理结果的目标任务处理方时,需要向目标任务处理方发送提示信息,提示信息中可包括目标子任务、目标子任务对应的任务信息、任务发布人对应的资源信息等,还可包括其他信息,本实施例对此不做具体限制。It should be understood that when the target task processor that does not feed back the subtask processing results is obtained, it is necessary to send prompt information to the target task processor, and the prompt information may include the target subtask, the task information corresponding to the target subtask, and the task release. The resource information corresponding to the person, etc., may also include other information, which is not specifically limited in this embodiment.
在具体实现中,目标任务处理方可根据提示信息对目标子任务进行处理,然后反馈处理后的子任务处理结果,再将处理后的子任务处理结果与多个子任务处理结果进行拼接,获得一个目标任务处理结果,然后反馈给任务发布方。In the specific implementation, the target task processor can process the target subtask according to the prompt information, then feed back the processed subtask processing results, and then splicing the processed subtask processing results with the multiple subtask processing results to obtain a The target task processing results are then fed back to the task publisher.
本实施例通过获取多个子任务处理结果对应的结果数量,并获取多个子任务对应的任务数量,在结果数量和任务数量满足预设数量条件时,通过预设拼接规则对多个子任务处理结果进行拼接,获得目标任务处理结果,并将目标任务处理结果反馈给任务发布方。本实施例通过判断结果数量和任务数量是否满足预设数量条件来确定任务处理方是否处理完所有的子任务,能够更加精确地得到子任务处理结果并反馈给任务发布方,从而提高灵活性。In this embodiment, by acquiring the number of results corresponding to the processing results of multiple subtasks, and acquiring the number of tasks corresponding to the multiple subtasks, when the number of results and the number of tasks satisfy the preset number condition, the processing results of the multiple subtasks are processed by preset splicing rules. Splicing, obtain the target task processing results, and feed back the target task processing results to the task publisher. This embodiment determines whether the task processor has processed all subtasks by judging whether the number of results and the number of tasks meet the preset number condition, so that the subtask processing results can be obtained more accurately and fed back to the task issuer, thereby improving flexibility.
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有任务发布程序,所述任务发布程序被处理器执行时实现如上文所述的任务发布方法。In addition, an embodiment of the present invention further provides a storage medium, where a task issuing program is stored thereon, and when the task issuing program is executed by a processor, the above-described task issuing method is implemented.
参照图5,图5为本发明任务发布装置第一实施例的结构框图。Referring to FIG. 5, FIG. 5 is a structural block diagram of a first embodiment of a task issuing apparatus according to the present invention.
如图5所示,本发明实施例提出的任务发布装置包括:As shown in FIG. 5 , the task issuing device proposed by the embodiment of the present invention includes:
任务拆分模块10,用于获取任务发布方发布的初始任务,并通过预设拆分规则对所述初始任务进行拆分,获得多个子任务;The
结果反馈模块20,用于将所述多个子任务分配至不同的任务处理方,以使所述任务处理方对所述多个子任务进行处理并反馈多个子任务处理结果;a
任务拼接模块30,用于通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。The
本实施例通过获取任务发布方发布的初始任务,并通过预设拆分规则对初始任务进行拆分,获得多个子任务,然后将多个子任务分配至不同的任务处理方,以使任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再通过预设拼接规则对多个子任务处理结果进行拼接,获得目标任务处理结果,并将目标任务处理结果反馈给任务发布方。本实施例通过将初始任务按照预设拆分规则进行拆分,获得多个子任务,然后任务处理方对多个子任务进行处理并反馈多个子任务处理结果,再对多个子任务处理结果进行拼接,获得目标任务处理结果,相较于现有的由任务接单人直接接收任务发起人发起的任务,本实施例上述方式能够实现在任务分配时提高灵活性,减小扩展难度。In this embodiment, the initial task released by the task issuer is obtained, and the initial task is divided by preset splitting rules to obtain multiple sub-tasks, and then the multiple sub-tasks are allocated to different task processors, so that the task processor Process multiple subtasks and feed back the processing results of the multiple subtasks, and then splicing the processing results of the multiple subtasks through preset splicing rules to obtain the processing results of the target task, and feed back the processing results of the target task to the task issuer. In this embodiment, multiple subtasks are obtained by splitting the initial task according to the preset splitting rules, and then the task processor processes the multiple subtasks and feeds back the processing results of the multiple subtasks, and then splices the processing results of the multiple subtasks, To obtain the target task processing result, compared with the existing task orderer directly receiving the task initiated by the task initiator, the above method of this embodiment can improve the flexibility in task allocation and reduce the difficulty of expansion.
基于本发明上述任务发布装置第一实施例,提出本发明任务发布装置的第二实施例。Based on the above-mentioned first embodiment of the task issuing apparatus of the present invention, a second embodiment of the task issuing apparatus of the present invention is proposed.
在本实施例中,所述任务拆分模块10,还用于获取任务发布方发布的初始任务和所述初始任务对应的任务类型,并根据所述任务类型从预设拆分规则中选取目标拆分规则;通过所述目标拆分规则对所述初始任务进行拆分,获得多个初始子任务;根据各初始子任务的属性信息确定所述各初始子任务的拆分状态;根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个子任务。In this embodiment, the
进一步地,所述任务拆分模块10,还用于根据所述拆分状态通过所述目标拆分规则对所述各初始子任务进行拆分,获得多个拆分后的初始子任务;返回所述根据各初始子任务的属性信息确定所述各初始子任务的拆分状态的步骤,直至各拆分后的初始子任务的属性信息满足预设条件,并获得多个子任务。Further, the
进一步地,所述结果反馈模块20,还用于将所述多个子任务分配至不同的任务处理方,并构建各任务处理方与各子任务的映射关系;根据所述映射关系确定各任务处理方对应的所有子任务;获取所述所有子任务对应的任务处理要求信息,以使所述各任务处理方根据所述任务处理要求信息对所述所有子任务进行处理并反馈多个子任务处理结果。Further, the
进一步地,所述结果反馈模块20,还用于获取所述所有子任务对应的任务处理要求信息和所述任务发布方对应的资源信息;将所述任务处理要求信息和所述资源信息发送给所述所有子任务对应的任务处理方,以使所述各任务处理方根据所述任务处理要求信息和所述资源信息对所述所有子任务进行处理并反馈多个子任务处理结果。Further, the
进一步地,所述任务拼接模块30,还用于获取所述多个子任务处理结果对应的结果数量,并获取所述多个子任务对应的任务数量;在所述结果数量和所述任务数量满足预设数量条件时,通过预设拼接规则对所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。Further, the
进一步地,所述任务拼接模块30,还用于在所述结果数量和所述任务数量不满足预设数量条件时,获取未反馈子任务处理结果的目标任务处理方和目标子任务;向所述目标任务处理方发送提示信息,以使所述目标任务处理方根据所述提示信息对所述目标子任务进行处理并反馈处理后的子任务处理结果;通过预设拼接规则对所述处理后的子任务处理结果和所述多个子任务处理结果进行拼接,获得目标任务处理结果,并将所述目标任务处理结果反馈给所述任务发布方。Further, the
本发明任务发布装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。For other embodiments or specific implementation manners of the task issuing apparatus of the present invention, reference may be made to the foregoing method embodiments, and details are not described herein again.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or system comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or system. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article or system that includes the element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products that are essentially or contribute to the prior art, and the computer software products are stored in a storage medium (such as read-only memory/random access). memory, magnetic disk, optical disk), including several instructions to make a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) execute the methods described in the various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the description and drawings of the present invention, or directly or indirectly applied in other related technical fields , are similarly included in the scope of patent protection of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210261963.1A CN114819490A (en) | 2022-03-16 | 2022-03-16 | Task release method, device, device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210261963.1A CN114819490A (en) | 2022-03-16 | 2022-03-16 | Task release method, device, device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114819490A true CN114819490A (en) | 2022-07-29 |
Family
ID=82528453
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210261963.1A Pending CN114819490A (en) | 2022-03-16 | 2022-03-16 | Task release method, device, device and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114819490A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115576999A (en) * | 2022-12-09 | 2023-01-06 | 矩阵起源(深圳)信息科技有限公司 | Task data processing method, device and equipment based on cloud platform and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103942098A (en) * | 2014-04-29 | 2014-07-23 | 国家电网公司 | System and method for task processing |
| CN111459659A (en) * | 2020-03-10 | 2020-07-28 | 中国平安人寿保险股份有限公司 | Data processing method, device, scheduling server and medium |
| CN112130972A (en) * | 2020-08-24 | 2020-12-25 | 北京思特奇信息技术股份有限公司 | Method and system for task processing |
| CN113034054A (en) * | 2021-04-30 | 2021-06-25 | 杭州东忠科技股份有限公司 | Task allocation management method, terminal, storage medium and affiliate server |
| CN113656183A (en) * | 2021-08-31 | 2021-11-16 | 平安医疗健康管理股份有限公司 | Task processing method, device, equipment and storage medium |
-
2022
- 2022-03-16 CN CN202210261963.1A patent/CN114819490A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103942098A (en) * | 2014-04-29 | 2014-07-23 | 国家电网公司 | System and method for task processing |
| CN111459659A (en) * | 2020-03-10 | 2020-07-28 | 中国平安人寿保险股份有限公司 | Data processing method, device, scheduling server and medium |
| CN112130972A (en) * | 2020-08-24 | 2020-12-25 | 北京思特奇信息技术股份有限公司 | Method and system for task processing |
| CN113034054A (en) * | 2021-04-30 | 2021-06-25 | 杭州东忠科技股份有限公司 | Task allocation management method, terminal, storage medium and affiliate server |
| CN113656183A (en) * | 2021-08-31 | 2021-11-16 | 平安医疗健康管理股份有限公司 | Task processing method, device, equipment and storage medium |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115576999A (en) * | 2022-12-09 | 2023-01-06 | 矩阵起源(深圳)信息科技有限公司 | Task data processing method, device and equipment based on cloud platform and storage medium |
| CN115576999B (en) * | 2022-12-09 | 2023-03-10 | 矩阵起源(深圳)信息科技有限公司 | Task data processing method, device and equipment based on cloud platform and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9413850B2 (en) | Dynamic definition for concurrent computing environments | |
| US11544648B2 (en) | Crowd sourced resources as selectable working units | |
| US10984438B2 (en) | Technologies for automatically validating the functionality of offers in a cloud service brokerage system | |
| CN110716809B (en) | Method and apparatus for scheduling cloud resources | |
| CN110162407A (en) | A kind of method for managing resource and device | |
| CN113419839A (en) | Resource scheduling method and device for multi-type jobs, electronic equipment and storage medium | |
| US11068317B2 (en) | Information processing system and resource allocation method | |
| WO2018079162A1 (en) | Information processing system | |
| US9141423B2 (en) | Optimized datacenter management by centralized task execution through dependency inversion | |
| CN110543351A (en) | Data processing method and computer equipment | |
| CN116360918A (en) | Modeling data processing method, modeling data processing device, computer equipment and storage medium | |
| CN114819490A (en) | Task release method, device, device and storage medium | |
| US8627341B2 (en) | Managing events generated from business objects | |
| US20240248913A1 (en) | Database systems and parallel processing methods with relationship chunking | |
| CN116700998A (en) | Application program interface management method, terminal device and storage medium | |
| CN114169733B (en) | Resource allocation method and device | |
| CN114756261A (en) | A container cluster upgrade method, system, electronic device and medium | |
| WO2021238516A1 (en) | Method and device for generating resource allocation data | |
| CN113094167A (en) | Cloud computing resource processing method, device, equipment and storage medium | |
| CN114816736B (en) | Business processing method, device, equipment and medium | |
| US20250078031A1 (en) | Automatically trigger workorders on a site in a wireless network | |
| US11977922B2 (en) | Resource reuse for pipeline workloads | |
| CN117290116B (en) | Dynamic code running method, device, equipment and system for controllable resources | |
| CN109769030B (en) | Method and apparatus for controlling access of applications | |
| CN116795871A (en) | Task state determining method and device and computer equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |