Interazione - Buffer dati interaction-data-buffer
Puoi configurare una zona buffer dati per migliorare le prestazioni dell’interazione in entrata desincronizzando i calcoli della proposta di offerta. Questa configurazione deve essere eseguita nel file di configurazione dell’istanza (config-Instance.xml).
In Adobe Campaign è stata introdotta una zona buffer dati nel modulo di interazione. Ciò ti consente di aumentare le prestazioni dell'interazione in entrata desincronizzando i calcoli delle azioni e delle offerte.
Riguarda solo l’interazione in entrata, sia tramite chiamata (con o senza dati di chiamata), sia tramite aggiornamento dello stato (updateStatus).
Per evitare una coda durante la scrittura di proposte correlate a un destinatario, un nuovo processo genera una zona buffer dati che consente la scrittura asincrona di proposte. Questa zona buffer dati viene letta e svuotata periodicamente. Il periodo predefinito è nello spazio di circa un secondo. La scrittura delle proposte è quindi raggruppata.
La configurazione configuration della zona buffer dati può essere eseguita nel file di configurazione dell'istanza (config-Instance.xml).
Dopo aver configurato la zona buffer dati, verificare che sia disponibile una configurazione hardware adattata. (quantità di memoria presente).
Dopo aver configurato la zona buffer dati, verificare che sia disponibile una configurazione hardware adattata. (quantità di memoria presente).
La definizione di un daemon di scrittura (processo denominato: interazione) è la seguente:
<interactiond args="" autoStart="false" callDataSize="0" initScript="" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" maxSharedEntries="25000" nextOffersSize="0"
processRestartTime="06:00:00" runLevel="10" targetKeySize="16"/>
Se utilizzi l’interazione in entrata, l’attributo @autostart deve essere "true" per avviare automaticamente il processo all’avvio del server Adobe Campaign.
Dettagli argomento:
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