-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
17.0.1.Final
-
None
After updating from Wildfly 13 to Wildfly 17 we noticed a slowdown of our application after multiple deployments to the application server without restarting it between the deployments. Heapdumps are showing that after redeployment the number of PersistenceUnitMetadataImpl are growing (see screenshots).
We are deploying 2 ear files and 2 war files. Only one ear has a database connection configured. We are using the bundeled hibernate version of Wildfly 17.
The ear structure is like the following:
- app.ear | |- META-INF | |- lib | | | |- all dependencies | |- own jars and wars (e.g. jpa)
Since I failed to create a reproducing project for this behaviour I added some trace logging (Patch attached). The only difference I noticed was that sometimes the Stopping Persistence Unit logstatement is missing before the Stopped subdeployment logstatement.
- is related to
-
WFLY-12676 memory leak, org.jboss.jca.core.connectionmanager.pool.idle.IdleRemover$IdleRemoverRunner is keeping deployment in memory after undeployment
- Closed