2026-01-29 11:03:35 +05:30

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.

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