Posts

Showing posts with the label Thread pool Camunda

Camunda Job Executor expliqué : Architecture, Configuration et Dépannage

Image
  Camunda Job Executor expliquĂ© (Architecture, Configuration et DĂ©pannage) Le Job Executor de Camunda est le cĹ“ur du traitement asynchrone dans Camunda BPM. Si vos workflows utilisent des timers, des tâches asynchrones ou des retries, c’est ce composant qui exĂ©cute tout en arrière-plan. Dans ce guide, vous allez apprendre : L’architecture interne La configuration Le dĂ©pannage des problèmes courants 🔹 1. Qu’est-ce que le Job Executor ? Le Job Executor exĂ©cute les jobs en arrière-plan , comme : ÉvĂ©nements timer Service tasks async Retries des jobs Ă©chouĂ©s 👉 Il fonctionne comme un pool de threads qui interroge la base de donnĂ©es et exĂ©cute les jobs disponibles 🔹 2. Architecture du Job Executor Composants principaux Table ACT_RU_JOB Stocke les jobs Contient lock, retries, due date Thread d’acquisition RĂ©cupère les jobs disponibles Verrouille les jobs Thread pool ExĂ©cute les jobs en parallèle Flux d’exĂ©cution CrĂ©ation du job (async/timer) Stockage dans ACT_RU_JOB Acquisition et verr...