Show Menu
SUJETS×

Interaction - Mémoire tampon

Certains paramétrages côté serveur ne peuvent être réalisés que par Adobe pour les déploiements hébergés par Adobe, par exemple pour accéder aux fichiers de configuration de l'instance et du serveur. Pour plus d'informations sur les différents déploiements, reportez-vous à la section Modèles d'hébergement ou à cet article .
Dans Adobe Campaign, une zone de mémoire tampon a été introduite dans le module Interaction. Elle permet d'augmenter les performances d'Interaction entrant en désynchronisant le calcul des propositions, du stockage.
Il concerne uniquement interaction entrant, soit pour un appel (avec ou sans données d'appel), soit pour une mise à jour de statut (updateStatus).
Afin d'éviter une file d'attente lors de l'écriture des propositions liées à un destinataire, un nouveau processus génère une zone de mémoire tampon qui permet l' écriture asynchrone des propositions. Cette zone de mémoire de tampon est lue et vidée de façon périodique. La période par défaut correspond environ à une seconde. Par conséquent, l'écriture des propositions est regroupée.
Le paramétrage de la zone de mémoire tampon est à effectuer dans le fichier de configuration propre à l'instance (config-Instance.xml).
Tout changement effectué sur la configuration demande un redémarrage du serveur web (Apache / IIS) et des processus Adobe Campaign. Lors du paramétrage de la zone de mémoire tampon, veillez à disposer d'une configuration matériel adaptée (quantité de mémoire vive).
Lors du paramétrage de la zone de mémoire tampon, veillez à disposer d'une configuration matériel adaptée (quantité de mémoire vive).
La définition du démon d’écriture (processus nommé : interactiond) est la suivante :
<interactiond args="" autoStart="false" callDataSize="0" initScript="" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" maxSharedEntries="25000" nextOffersSize="0"
processRestartTime="06:00:00" runLevel="10" targetKeySize="16"/>

Si vous utilisez Interaction Entrant, l'attribut @autoStart doit être à "true" pour démarrer automatiquement le process au lancement du serveur Adobe Campaign.
Détails des arguments :
 args: Start-up parameters 
 autoStart: Automatic start Default: false 
 callDataSize: Max. number of characters stored in the shared memory for call data
 Default: 0 
 initScript: ID of JavaScript to execute when starting the process 
 maxProcessMemoryAlertMb: Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800 
 maxProcessMemoryWarningMb: Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600 
 maxSharedEntries: Max. number of events stored in the shared memory. Default: 25000 
 nextOffersSize: Maximum number of eligible offers sorted right after propositions, to be stored for statistics Default: 0 
 processRestartTime: Time of the day when the process is automatically restartedDefault: '06:00:00' 
 runLevel: Priority at start Default: 10 
 targetKeySize: Max. number of characters stored in the shared memory for identifying individuals Default: 16