Az ügynök adatcsatornáinak konfigurálása

Néhány helyzetben szükség lehet az ügynök és az ügynökvezérlő közti pufferelés biztosítására. A pufferelés az ügyfél és az ügynökvezérlő közti adatcsatorna használatával történik. Az adatcsatornákra olyan helyzetekben van szükség, amikor az ügyfélteljesítmény nagyon fontos. Puffer nélkül előfordulhat az ügyfél letiltása a kimenet képzése közben, így lehet, hogy a tesztügyfél nem tudja a kívánt sebességgel feldolgozni a kimenetet.

Az adatcsatorna az ügynököt tartalmazó bedolgozó konfigurációs fájljában található <Agent> elemmel van beállítva. A Java Profiling Agent adatcsatornája például az <Agent> elem módosításával állítható be a plugins/org.eclipse.tptp.platform.collection.framework_<version>/config/pluginconfig.xml állományban.

Az <Agent> elem módosításához a konfigurációs fájlban:

  1. Keresse meg a módosítandó elemet tartalmazó konfigurációs fájlt. Ez az ügynököt tartalmazó bedolgozó serviceconfig.xml vagy pluginconfig.xml fájlja lesz. Tekintse meg a kapcsolódó feladatot.
  2. Nyissa meg egy szövegszerkesztőben és keresse meg az <Agent> elemet.
  3. Módosítsa a dataChannelSize jellemző értékét.
    Például:
    Az alábbi információk Windows rendszerre vonatkoznak. 64 megabyte-os adatcsatorna Java profilkészítő ügynök futása közbeni használatához módosítsa a dataChannelSize jellemző értékét 64 MB-ra.
    <Agent name="Java Profiling Agent" type="Profiler" 
    dataChannelSize="64MB">
    </Agent>

    Az alábbi információk Linux rendszerre vonatkoznak. Linux rendszeren az adatcsatorna maximális méretét a rendszer maximális megosztott memóriamérete határozza meg. Ez a konfigurációs beállítás a /proc/sys/kernel/shmmax helyen található. Az adatcsatorna létrehozása sikertelen lesz, ha a dataChannelSize attribútum értéke megadott érték nagyobb a /proc/sys/kernel/shmmax helyen megadott értéknél.

    Az alábbi információk Solaris rendszerre vonatkoznak. Solaris rendszeren az adatcsatorna maximális méretét a rendszer megosztott memóriamérete határozza meg. Ez a konfigurációs beállítás az shmmax jellemző alatt a /etc/system helyen található. Az adatcsatorna nem fog létrejönni, ha a dataChannelSize jellemzőben megadott érték nagyobb a /etc/system helyen megadott shmmax jellemző értékénél. Ha a jellemző nem létezik, akkor az érték alapértelmezésben 1 MB.

    Az alábbi információk HP-UX rendszerre vonatkoznak. HP-UX rendszeren az adatcsatorna maximális méretét a rendszer megosztott memóriamérete határozza meg. Ez a konfigurációs beállítás az shmmax jellemző alatt a /etc/conf/master.d/core-hpux helyen található. Az adatcsatorna nem fog létrejönni, ha a dataChannelSize attribútum értéke nagyobb az /etc/conf/master.d/core-hpux helyen megadott shmmax attribútuménál. Ha a fájl vagy a jellemző nem létezik, akkor az érték alapértelmezésben 64 MB.

    Az alábbi információk AIX rendszerre vonatkoznak. AIX rendszeren az adatcsatorna maximális méretét a rendszer maximális megosztott memóriamérete határozza meg, ami 256 MB-on van rögzítve. Az adatcsatorna nem fog létrejönni, ha a dataChannelSize jellemzőben megadott érték nagyobb 256 MB-nál.

    Az alábbi információk z/OS rendszerre vonatkoznak. z/OS rendszeren az adatcsatorna maximális méretét a rendszer maximális megosztott memóriaszegmens mérete határozza meg. Ez a konfiguráció beállítás az MVS BPXPRMxx paramlib tagban szereplő IPCSHMMPAGES paraméterben található. Az IPCSHMMPAGES értékét akkorára kell állítani, amennyi 4 K-s oldalból maximálisan állhat egy adatcsatorna. Például, a serviceconfig.xml fájlban a dataChannelSize értékének 32 M-ra állításakor az IPCSHMMPAGES értékét 8192-nél nagyobbra kell állítani. Az adatcsatorna létrehozása sikertelen lesz, ha a dataChannelSize attribútum értéke több mint négyezerszer nagyobb az IPCSHMMPAGES értékénél.

    Ahhoz, hogy az ügynökvezérlő egyidejűleg nagy számú ügynökkel tudjon kommunikálni, az MVS BPXPRMxx parmlib tagban szereplő IPCSHMNSEGS paramétert megfelelő értékre kell állítani. Az IPCSHMNSEGS paraméter az egyes címterekhez tartozó csatolt megosztott memóriaszegmensek vagy adatcsatornák maximális számát határozza meg. Az alapértelmezett érték 10. Az 50-es érték 50 ügynök egyidejű kommunikálását tenné lehetővé az ügynökvezérlővel.

Kapcsolódó feladatok
Konfigurációs fájlok keresése
Az ügynökvezérlő adminisztrálása
 


(C) Copyright IBM Corporation 2000, 2006. Minden jog fenntartva.