Pour définir le niveau de mise en cache des données de trafic utilisateur, procédez comme suit :
- Ouvrez le fichier nom_instance.xml situé dans le répertoire suivant :
rép_install_WC/instances/nom_instance/xml
rép_install_WC\instances\nom_instance\xml
- Recherchez un fragment de code similaire à l'exemple ci-dessous. Dans cet exemple,
l'élément en gras contrôle le niveau de mise en cache de la consignation du trafic
utilisateur. Lui affecter la valeur 1 permet d'assurer qu'à chaque demande effectuée sur une URL,
des données sont consignées dans la
table USRTRAFFIC.
Si vous lui affectez la valeur 20, par exemple, une entrée est écrite dans la table
USRTRAFFIC après 20 demandes d'adresse URL. Plus ce chiffre est bas, plus les performances risquent d'être affectées.
<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>
- De plus, vous devez définir la valeur de l'élément <start> sur "True"
dans la partie suivante du fichier nom_instance.xml :
<component compClassName="com.ibm.commerce.event.usertraffic.UserTrafficEventListener" enable="true" name="UserTrafficEventListener"> <property display="false"> <start enabled="true" /> </property> </component>