Supercharge Your Innovation With Domain-Expert AI Agents!

Implementation method for distributed task scheduling of automatic marketing system

A distributed task and marketing system technology, applied in the realization field of distributed task scheduling of automated marketing systems, can solve the problems of inability to solve task dependencies, inability to adapt to marketing needs, inability to realize dynamic task combination and real-time adjustment, etc. The effect of increasing flexibility

Pending Publication Date: 2021-01-15
上海契云科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, most distributed task scheduling frameworks including Elastic-Job are currently only concerned with the content of the scheduling itself, but there is no way to solve the dependencies between tasks, which are left to the sender to maintain in the business, such as two independent Task: Issue coupon A and coupon B. To realize the task of issuing coupon B three days after issuing coupon A, you can only rewrite a combination task and implement delay logic, which cannot realize dynamic task combination and real-time Adjustment, unable to adapt to the current changing marketing needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method for distributed task scheduling of automatic marketing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] An implementation method for distributed task scheduling of an automated marketing system, including Task-Schedule and Task-Executor, wherein the Task-Schedule dynamically maintains the call chain relationship between tasks based on the data structure of the DAG directed acyclic graph, and the Task-Executor realizes the distributed scheduling of execution tasks, which is equipped with a start node, a screening node, a delay node, an execution node and an end node. The specific steps of the implementation method of the distributed task scheduling of the automated marketing system are as follows:

[0026] S1: Task-Schedule triggers task execution, starts to retrieve the start node, and records the execution log;

[0027] S2: Query the execution node after the start node, and assign the executor to call the registered task through the execution strategy to trigger the asynchronous task execution;

[0028] S3: After the task is executed, the executor is notified to proceed ...

Embodiment 2

[0033] An implementation method for distributed task scheduling of an automated marketing system, including Task-Schedule and Task-Executor, wherein the Task-Schedule dynamically maintains the call chain relationship between tasks based on the data structure of the DAG directed acyclic graph, and the Task-Executor realizes the distributed scheduling of execution tasks, which is equipped with a start node, a screening node, a delay node, an execution node and an end node. The specific steps of the implementation method of the distributed task scheduling of the automated marketing system are as follows:

[0034] S1: Task-Schedule triggers task execution, starts to retrieve the start node, and records the execution log;

[0035] S2: Query the execution node after the start node, and assign the executor to call the registered task through the execution strategy to trigger the asynchronous task execution;

[0036] S3: After the task is executed, the executor is notified to proceed ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an implementation method for distributed task scheduling of an automatic marketing system, and relates to the technical field of computer DAG distributed task scheduling management. The implementation method comprises Task-Schedule and Task-Executor, the Task-Schedule dynamically maintains a call chain relationship between tasks based on a data structure of a DAG directed acyclic graph, the Task-Executor realizes distributed scheduling of execution tasks, and a start node, a screening node, a delay node, an execution node and an end node are arranged in the Task-Executor. According to the implementation method, the method is divided into the Task-Schedule sub-project and the Task-Executor sub-project, the Task-Schedule dynamically maintains the calling chain relation between the tasks based on the data structure of the DAG directed acyclic graph, interfaces of the tasks and scheduling are achieved, and the flexibility is improved.

Description

technical field [0001] The invention relates to the technical field of computer DAG distributed task scheduling management, in particular to a method for realizing distributed task scheduling of an automated marketing system. Background technique [0002] With the development of enterprise business scale, the architecture of the system design is gradually evolving from the traditional single-service integrated architecture to the micro-service distributed architecture, and the dependencies between tasks are becoming more and more complicated. On the one hand, it increases the logical coupling between the task and its own system, which is not conducive to expansion, and on the other hand, it is not conducive to the maintenance of complex relationships between tasks. [0003] Elastic-Job is one of the commonly used frameworks for solving distributed task scheduling problems in the current open source solution. It is implemented based on Zookeeper and Quartz and includes two in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/48G06F9/50
CPCG06F9/4881G06F9/5027G06F2209/481
Inventor 吴超越
Owner 上海契云科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More