Task Memory Orchestrator
Pricing
Pay per usage
Go to Apify Store
Under maintenance
Task Memory Orchestrator
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Tri⟁angle
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
6 months ago
Last modified
Categories
Share
Task Orchestrator
Overview
The Task Orchestrator is an Apify actor designed to manage and run a list of tasks efficiently. It ensures that tasks do not exceed memory limits and provides detailed status and run IDs for each task.
Features
- Memory Management: Prevents tasks from running out of memory by grouping and scheduling them based on memory usage.
- Task Prioritization: Groups tasks by memory requirements and schedules them in descending order.
- Error Handling: Handles task errors and retries failed tasks up to a configurable limit.
- Debugging: Provides detailed logs and snapshots for debugging purposes.
Input Schema
The actor accepts the following input parameters:
taskIds(required): An array of task IDs or names to run.memoryBufferMB: Memory buffer in MB to allocate for tasks. Default is5120.activeJobBuffer: Number of active jobs to buffer. Default is2.maxActiveJobs: Maximum number of active tasks to run simultaneously.maxUsageMB: Maximum memory usage in MB for all tasks combined.