I noen scenarier kan det være nødvendig å sørge for bufring mellom agenten og agentkontrolleren. Bufring blir utført ved hjelp av en datakanal mellom agenten og agentkontrolleren. Datakanaler er fordelaktig i situasjoner der agentytelse er viktig. Uten en buffer er det mulig at agenten blir blokkert ved iverksetting av utdata, fordi det er mulig at testklienten ikke er i stand til å behandle dataene så raskt som det kreves.
Datakanalen er konfigurert med <Agent>-elementet i konfigurasjonsfilen til plugin-modulen som inneholder agenten. Datakanalen til Java-profileringsagenten blir for eksempel konfigurert ved å endre <Agent>-elementet i plugins/org.eclipse.tptp.platform.collection.framework_<version>/config/pluginconfig.xml.
Slik endrer du <Agent>-elementet i konfigurasjonsfilen:
<Agent name="Java Profiling Agent" type="Profiler"
dataChannelSize="64MB"> </Agent>
Hvis du vil tillate at agentkontrolleren kommuniserer med mange agenter samtidig, må du oppgi riktig verdi for IPCSHMNSEGS-parameteren i MVS BPXPRMxx parmlib. Parameteren IPCSHMNSEGS angir det maksimale antallet delte minnesegmenter eller datakanaler for hver adresse. Standardverdien er 10. Hvis du oppgir verdien 50, tillater du at 50 agenter kan kommunisere med agentkontrolleren samtidig.
Beslektede oppgaver
Finne konfigurasjonsfilene
Administrere agentkontrolleren