Search This Blog

Thursday, August 28, 2014

Enabling/Disabling FastFlowForEntitlement (Search performance)

When there is no catalog filter, or the catalog filter includes all products, entitlement checks can be skipped with “fast flow”. Fast flow is enabled by default. When fast flow is enabled, some unnecessary entitlement checks will not be made on the WebSphere Commerce Search server. And if fast flow is disabled, there might be some performance overhead.
To disable “fast flow”, set FastFlowForEntitlement to false by following changing configuration in wc-component.xml.
The following is a sample with the change applied:
<_config:DevelopmentComponentConfiguration
xmlns:_config="http://www.ibm.com/xmlns/prod/commerce/foundation/config" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.ibm.com/xmlns/prod/commerce/foundation/config ../xsd/wc-component.xsd ">
 <_config:extendedconfiguration>   
  <_config:configgrouping name="SearchConfiguration">  
   <_config:property name="FastFlowForEntitlement" value="false"/>      
  </_config:configgrouping>
 </_config:extendedconfiguration>
</_config:DevelopmentComponentConfiguration>

No comments:

Post a Comment