Я сталкиваюсь с проблемами перебора GC, используя StatefulKnowledgeSession для запуска правил при высоком qps (200 QPS), и я вижу, что объекты StatefulKnowledgeSession, которые создаются для каждого запроса, занимают много памяти в куче, и я считаю, что это приводит к перехвату GC.
Я пытаюсь реализовать пул сеансов и планирую повторно использовать объект сеанса после вызова dispose () однопоточным способом.Каковы могут быть побочные эффекты этого?