Повторное использование StatefulKnowledgeSession после вызова dispose () в 5.3 - PullRequest
0 голосов
/ 25 мая 2019

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

Я пытаюсь реализовать пул сеансов и планирую повторно использовать объект сеанса после вызова dispose () однопоточным способом.Каковы могут быть побочные эффекты этого?

...