Pigeon
Overview
Pigeon is a task used to trigger remote tasks, acquire logs or status by calling remote WebSocket service. It is DolphinScheduler uses a remote WebSocket service to call tasks.
Create Task
- Click
Project Management -> Project Name -> Workflow Definition
, and click theCreate Workflow
button to enter the DAG editing page. - Drag from the toolbar to the canvas to create a new Pigeon task.
Task Parameters
Parameter | Description |
---|---|
Node Name | Set the name of the task. Node names within a workflow definition are unique. |
Run flag | Indicates whether the node can be scheduled normally. If it is not necessary to execute, you can turn on the prohibiting execution switch. |
Description | Describes the function of this node. |
Task priority | When the number of worker threads is insufficient, they are executed in order from high to low according to the priority, and they are executed according to the first-in, first-out principle when the priority is the same. |
Worker group | The task is assigned to the machines in the worker group for execution. If Default is selected, a worker machine will be randomly selected for execution. |
Task group name | The group in Resources, if not configured, it will not be used. |
Environment Name | Configure the environment in which to run the script. |
Number of failed retries | The number of times the task is resubmitted after failure. It supports drop-down and manual filling. |
Failure Retry Interval | The time interval for resubmitting the task if the task fails. It supports drop-down and manual filling. |
Timeout alarm | Check Timeout Alarm and Timeout Failure. When the task exceeds the “timeout duration”, an alarm email will be sent and the task execution will fail. |
Target task name | Target task name of this Pigeon node. |
Predecessor task | Selecting the predecessor task of the current task will set the selected predecessor task as the upstream of the current task. |
当前内容版权归 DolphinScheduler 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 DolphinScheduler .