[jboss-dev-forums] [Design of JBossCache] - High resource utilization on loading CMS portlet with HTML p

suganthivelayutham do-not-reply at jboss.com
Thu Feb 28 00:54:32 EST 2008


we are facing "High resource utilization on loading CMS portlet with HTML page in custom portal" for our application.

In our portal, on accessing only a single page which has one CMS portlet is dropping the system entirely.

Its found some dead lock of threads and cache memory which keeps on increasing in size thus soley utilizing full memory which is quite GB in size and 99% of CPU.

Can anyone help with how JBOSS handles CMS loading at background and if any settings needs to be changed in JBOSS for custom Portals CMS.

The only change done for CMSPortlet class is

"path" is the file location of html page for the CMS instance got from preference
  | //TODO: To support multi lingual support we should take the locale issue fix from jboss.
  | 			// Commented the below code to handle the issue "Any content change from CMS Admin Portlet does
  | 			// not reflect in the custom portal cms portlet with out performating a server restart. 
  | 			
  | 			/*
  | 			Command fileExistsCMD = CMSService.getCommandFactory().createItemExistsCommand(path + "/" + req.getLocale().getLanguage());
  | 			Boolean bExists = (Boolean) CMSService.execute(fileExistsCMD);
  | 
  | 			if(bExists.booleanValue())
  | 				fileGetCMD = CMSService.getCommandFactory().createFileGetCommand(path, req.getLocale().getLanguage());
  | 			else
  | 				fileGetCMD = CMSService.getCommandFactory().createFileGetCommand(path, new Locale(CMSService.getDefaultLocale()));
  | 		    */
  | 			fileGetCMD = CMSService.getCommandFactory().createFileGetCommand(path, new Locale(CMSService.getDefaultLocale()));
  | 			file = (File) CMSService.execute(fileGetCMD);

Thanks in advance for guidance.


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4132730#4132730

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4132730



More information about the jboss-dev-forums mailing list