Para definir o nível de armazenamento em cache executado nos dados de tráfego do usuário, proceda da seguinte forma:
- Abra o arquivo instance_name.xml, localizado no seguinte
diretório:
WC_installdir/instances/instance_name/xml
WC_installdir\instances\instance_name\xml
- Localize um fragmento de código semelhante ao mostrado abaixo. No fragmento de exemplo, o
elemento em negrito controla o nível de armazenamento em cache do registro de tráfego do usuário. Defini-lo
para 1 assegurará que toda vez que um URL for solicitado, a tabela
USRTRAFFIC seja gravada.
Defini-lo como 20, por exemplo, causará uma gravação na tabela
USRTRAFFIC após a solicitação de 20 URLs. Quanto menor o número, maior a probabilidade de
afetar o desempenho.
<LogSystem name="Log System"><messageLog display="false" notification="false" notificationClassName="com.ibm.commerce.messaging.ras.ErrorNotificationHandler" /> <activityLog display="false"> <userTraffic cacheSize="20" /> <accessLogging cacheSize="32" logAllRequests="false" /> </activityLog> </LogSystem>
- Além disso, o valor tem que ser definido como true no elemento
<start> do seguinte fragmento de amostra no arquivo
instance_name.xml:
<component compClassName="com.ibm.commerce.event.usertraffic.UserTrafficEventListener" enable="true" name="UserTrafficEventListener"> <property display="false"> <start enabled="true" /> </property> </component>