Sunday, 15 July 2012

java - StatefullSession repeat load classes - causes performance issuses -



java - StatefullSession repeat load classes - causes performance issuses -

i have server gets request , utilize drools evaluate request.

for each incoming request create new statefull session, insert facts (can more 100 facts), fire rules , dispose of session.

i find every insert of fact causes drools go projectclassloader.loadclasss() synchronized , blocks threads (i'm running available processor threads service executor, , causes performance issues).

it of import illustrate fact in question identical. utilize multiple threads evaluate several different request have same code facts. expect drools not have reload classes on , on again.

any thought how can avoid having drools go synchronized loadclass() code every single insert?

java multithreading classloader drools

No comments:

Post a Comment