It's all about the answers!

Ask a question

DNG Server running out of memory issue for Apache Tomcat Application server


anoop mc (74811199221) | asked Oct 01 '15, 5:36 a.m.
 Hi Team,

We use DNG along with QM and CCM of version 5.0.1 configured in distributed topology.

The application server being used is Apache Tomcat 

Even after getting our server moved to a stable cloud enviornment we face issues with DNG server where the memory consumption is going to a high level and finally it hangs resulting to hear complaints from projects about the stability of the tool are looking to escalate and find new solutions. It would be a shame to have teams move away at this time looking for an alternate solution.

  • The only workaround is to bounce the server when this issue comes up.
  • Tried configuring Apache Tomcat to run as windows service which is worse sometimes. (Settings is as below)
  • Following this way - Login to the server > using the command prompt navigate to the installation dir and start the service.bat file then leave the session in disconnected mode look even better than all the above workaround.
Currently the  DNG VM has got 8 GB of memory.   Below is the tomcat configuration.

-Dcatalina.home=C:\PROGRA~1\IBM\JazzTeamServer501\server\tomcat
-Dcatalina.base=C:\PROGRA~1\IBM\JazzTeamServer501\server\tomcat
-Djava.endorsed.dirs=C:\PROGRA~1\IBM\JazzTeamServer501\server\tomcat\endorsed
-Djava.io.tmpdir=C:\PROGRA~1\IBM\JazzTeamServer501\server\tomcat\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\PROGRA~1\IBM\JazzTeamServer501\server\tomcat\conf\logging.properties
-DJAZZ_HOME=file:///C:/PROGRA~1/IBM/JazzTeamServer501/server/conf
-Djava.awt.headless=true 
-Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true 
-Dcom.ibm.team.repository.tempDir=C:/PROGRA~1/IBM/JazzTeamServer501/server\tomcat\temp
-Djazz.connector.sslProtocol=SSL_TLS
-Djazz.connector.algorithm=IbmX509
-Dlog4j.configuration=file:///C:/PROGRA~1/IBM/JazzTeamServer501/server/conf/startup_log4j.propertiess
-Xgcpolicy:gencon
-Xgc:preferredHeapBase=0x100000000
-XX:MaxDirectMemorySize=2G
-Xmx4G
-Xms4G
-Xmn512M
-DSQLSERVER_JDBC_DRIVER_FILE=C:\PROGRA~1\IBM\JazzTeamServer501\server\sqlserver\sqljdbc4.jar

Let us know if there are any tuning technique which may improve the application performance.


One answer



permanent link
Daniel Moul (4.9k1318) | answered Oct 01 '15, 7:13 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
I expect this can be resolved fastest if you work with the product support team. Please raise a support ticket (PMR).  They may ask for some logs or other environmental information.

Comments
Bas Bekker commented Oct 01 '15, 8:57 a.m.
JAZZ DEVELOPER

Note the CLM CLM 5.0 system requirements page where you can see that 4 GB for the Java virtual machine is the bare minimum. And there are other factors as well. As said by Daniel, work with the support team to get this resolved quickly.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.