WCM: Web Content Manager: Tuning English: Difference between revisions

From Wiki
No edit summary
No edit summary
Line 1: Line 1:
DRAFT DOCUMENT.
DRAFT DOCUMENT.


= Infra- Structure Level =
= Infra- Structure Level =
== Personalization Tuning ==
== Personalization Tuning ==


Make the default tuning based on WebSphre Portal [http://www-10.lotus.com/ldd/portalwiki.nsf/xpViewCategories.xsp?lookupName=Performance%20Tuning%20Guides Performance Tuning Guides]
Make the default tuning based on WebSphre Portal [http://www-10.lotus.com/ldd/portalwiki.nsf/xpViewCategories.xsp?lookupName=Performance%20Tuning%20Guides Performance Tuning Guides]


== PersonalizationServices.properties ==
== Personalization Services Tuning ==
 
This file is located at this location
 
<profile root>/PortalServer/config/config/services/PersonalizationService.properties  
 
 
rulesEngine.cache.timeout=36000
rulesEngine.cache.enabled.ibmpznnt:rule=true
rulesEngine.cache.timeout.ibmpznnt:rule=36000
rulesEngine.cache.enabled.ibmpznnt:campaign=true
rulesEngine.cache.timeout.ibmpznnt:campaign=36000
rulesEngine.cache.enabled.ibmpznnt:ruleMappings=true
rulesEngine.cache.timeout.ibmpznnt:ruleMappings=36000
rulesEngine.cache.enabled.ibmpznnt:resourceCollection=true
rulesEngine.cache.timeout.ibmpznnt:resourceCollection=36000
rulesEngine.cache.enabled.ibmpznnt:applicationObject=true
rulesEngine.cache.timeout.ibmpznnt:applicationObject=36000
rulesEngine.cache.enabled.ibmpznnt:uuidPathConversion=true
rulesEngine.cache.timeout.ibmpznnt:uuidPathConversion=36000
rulesEngine.cache.enabled.ibmpznnt:jcrNodeType=true 
rulesEngine.cache.timeout.ibmpznnt:jcrNodeType=36000


* There are different forms of caching within PZN - resource collection caches, visibility rule caches, and others.  
* There are different forms of caching within PZN - resource collection caches, visibility rule caches, and others.  

Revision as of 17:29, 17 December 2013

DRAFT DOCUMENT.


Infra- Structure Level

Personalization Tuning

Make the default tuning based on WebSphre Portal Performance Tuning Guides

Personalization Services Tuning

This file is located at this location

<profile root>/PortalServer/config/config/services/PersonalizationService.properties 


rulesEngine.cache.timeout=36000

rulesEngine.cache.enabled.ibmpznnt:rule=true 
rulesEngine.cache.timeout.ibmpznnt:rule=36000

rulesEngine.cache.enabled.ibmpznnt:campaign=true
rulesEngine.cache.timeout.ibmpznnt:campaign=36000

rulesEngine.cache.enabled.ibmpznnt:ruleMappings=true 
rulesEngine.cache.timeout.ibmpznnt:ruleMappings=36000

rulesEngine.cache.enabled.ibmpznnt:resourceCollection=true
rulesEngine.cache.timeout.ibmpznnt:resourceCollection=36000

rulesEngine.cache.enabled.ibmpznnt:applicationObject=true
rulesEngine.cache.timeout.ibmpznnt:applicationObject=36000

rulesEngine.cache.enabled.ibmpznnt:uuidPathConversion=true
rulesEngine.cache.timeout.ibmpznnt:uuidPathConversion=36000

rulesEngine.cache.enabled.ibmpznnt:jcrNodeType=true  
rulesEngine.cache.timeout.ibmpznnt:jcrNodeType=36000
  • There are different forms of caching within PZN - resource collection caches, visibility rule caches, and others.

However, Portal disables the PZN visbility cache by default. Modify the property in PersonalizationService.properties:

rulesEngine.attributeBasedAdmin.enableCaching=true
  • In addition, there is an undocumented property which can be set to false to speed up PZN. This should only be done if (and only if) nested groups are NOT used in the authorization ACL lists in Portal
rulesEngine.user.nestedGroupLookup=false
  • Increasing the length of the cache timeout if content doesn't change rapidly (what is the case for this customer), the default value is 300.
rulesengine.cache.timeout=900
  • By default PZN returns results for content links as well as items, it is recommend disables support for links, queries will run about twice as fast. Set in PersonalizationService.properties
rulesEngine.bypassWebContentLink=true