Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-11378

Spring Boot Starter should not run jobs in acquisition thread when thread pool queue is full

XMLWordPrintable

      In Spring Boot starter, the job executor uses CallerRunsRejectedJobsHandler when a job is rejected from the execution thread pool, which leads to the acquisition thread to run the job. If the job locks up (e.g. infinite block on IO), the entire job executor is blocked.

      Solution: Use NotifyAcquisitionRejectedJobsHandler (or just stick with the engine default)

        This is the controller panel for Smart Panels app

              nikola.koevski Nikola Koevski
              thorben.lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: