0xironclad / 0xironclad/Task-Scheduler-API
Execute due tasks
Đang mở
logic
scheduler
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 2
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Query `pending` tasks with `run_at <= now()`. Mark as `running`, simulate execution, then `done`. Handle failures → `failed`.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Tìm kiếm lược đồ cơ sở dữ liệu cho các tác vụ và dịch vụ truy vấn chúng, có thể sử dụng thư viện cron. Tìm nơi các tác vụ được đánh dấu là 'pending' và cập nhật trạng thái của chúng thành 'running', sau đó là 'done' hoặc 'failed' sau khi thực thi mô phỏng. Kiểm tra các bài kiểm tra hiện có cho logic thực thi tác vụ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- nodejs, postgresql, typescript
- Lĩnh vực
- backend, databases
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 55/100