Skip to content

Update Task Scheduling Rules - #203

Merged
MartinMa318 merged 3 commits into
tapdata:mainfrom
heywalter:update-task-scheduling-rules
Dec 30, 2025
Merged

Update Task Scheduling Rules#203
MartinMa318 merged 3 commits into
tapdata:mainfrom
heywalter:update-task-scheduling-rules

Conversation

@heywalter

Copy link
Copy Markdown
Collaborator

No description provided.

@netlify

netlify Bot commented Dec 25, 2025

Copy link
Copy Markdown

Deploy Preview for tapdata-en ready!

Name Link
🔨 Latest commit e177d0a
🔍 Latest deploy log https://app.netlify.com/projects/tapdata-en/deploys/6953945f61d2b100081e8e52
😎 Deploy Preview https://deploy-preview-203--tapdata-en.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread docs/platform-ops/operation.md Outdated

- **Startup scheduling**: When a task starts, the system checks how many tasks each live Agent is currently running and schedules to the Agent with the fewest tasks.
- **Failover**: If an Agent heartbeat times out or task takeover fails, the system immediately reschedules and moves affected tasks to the live Agent with the fewest tasks.
- **Dynamic balancing**: The system continuously monitors Agent load and automatically rebalances tasks to keep distribution even.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

现在不支持根据 Agent load 进行任务调度,只是简单基于agent 运行的任务数量进行调度,优先调度到任务数少的引擎上

@MartinMa318
MartinMa318 merged commit 981bdc4 into tapdata:main Dec 30, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants