У меня также была проблема с блокировкой при выполнении теста jmeter.
В моем случае проблема в том, что мой пул DataSource макс. 10 подключений
но было 100 потоков, обращающихся к API, которые создают экземпляр процесса, который должен создать асинхронную задачу.
поэтому, если activiti использует другое соединение (отличное от соединения для создания экземпляра процесса), чтобы создать асинхронную задачу, перед возвратом соединения, создающего экземпляр процесса, может возникнуть вероятность взаимоблокировки в ожидании соединения (если все активные соединения используются для создания экземпляра процесса)
Когда я установил размер пула больше, чем число потоков jmeter, проблема исчезла.
-
Моя версия activiti - 5.19.0