1.4 KiB
1.4 KiB
Scheduler Service
Job scheduling and execution service for managing scheduled tasks and job triggers.
Overview
This service is part of the job-management system. It provides REST APIs for creating, managing, and triggering scheduled jobs across the platform.
Quick Links
Service Information
| Property | Value |
|---|---|
| Service Type | Java (Tomcat) |
| Port | 8080 |
| Health Endpoint | /schedulerService/jobTrigger?jsonQuery=... |
| Owner | group:infrastructure |
| Database | MySQL (os_scheduling_db) |
Architecture
[Client] --> [Ingress] --> [Scheduler Service] --> [MySQL Database]
|
+--> [External Services]
API Endpoints
| Endpoint | Description |
|---|---|
/schedulerService/job |
Job creation and management |
/schedulerService/jobTrigger |
Job trigger status and execution |
/schedulerService/schedules |
Schedule CRUD operations |
/schedulerService/group |
Group management |
/schedulerService/jobStat |
Job statistics |
/schedulerService/jobDetail |
Job details |
/schedulerService/cluster |
Cluster information |
Dependencies
- MySQL Database:
os_scheduling_db- Stores job configurations, schedules, and execution history