Tagged articles

task executor

3 articles · Page 1 of 1
Shepherd Advanced Notes
Shepherd Advanced Notes
Sep 30, 2024 · Backend Development

Deep Dive into Xxl-Job Core Architecture: How It Works and Why

This article explains Xxl-Job’s lightweight distributed scheduling architecture, covering the admin console, executor startup, JobHandler initialization, HTTP server registration, task triggering logic with scheduling threads, fast/slow thread pools, routing and blocking strategies, and result callbacks, illustrated with code snippets and diagrams.

Distributed SchedulingJavaSpring Boot
0 likes · 21 min read
Deep Dive into Xxl-Job Core Architecture: How It Works and Why
macrozheng
macrozheng
Dec 15, 2023 · Backend Development

How Xxl-Job Powers Lightweight Distributed Task Scheduling in Java

This article explains the core concepts, architecture, and implementation details of the lightweight distributed scheduling platform Xxl-Job, including its scheduler center, executor, job handlers, registration, task triggering, routing strategies, execution flow, and result callbacks, with a step‑by‑step demo and code examples.

Distributed SchedulingJavaSpringBoot
0 likes · 21 min read
How Xxl-Job Powers Lightweight Distributed Task Scheduling in Java
Code Ape Tech Column
Code Ape Tech Column
May 31, 2021 · Backend Development

Comprehensive Guide to Creating Job Scheduling Tasks with Quartz, xxl-job, and Spring Boot

This article provides a step‑by‑step tutorial on five different ways to implement Java job scheduling—including raw threads, TimerTask, thread pools, Quartz framework, and Spring @Scheduled—followed by detailed instructions for setting up the xxl‑job admin console, configuring a Spring Boot project, and deploying sample job handlers.

JavaJob SchedulingQuartz
0 likes · 13 min read
Comprehensive Guide to Creating Job Scheduling Tasks with Quartz, xxl-job, and Spring Boot