Em alguns cenários, pode ser necessário fornecer armazenamento em buffer entre o agente e o Agent Controller. O armazenamento em buffer é feito utilizando-se um canal de dados entre o agente e o Agent Controller. Os canais de dados são desejáveis em situações em que o desempenho do agente é muito importante. Sem um buffer, é possível que o agente possa ficar bloqueado ao executar saída, pois o cliente de teste pode não conseguir processar a saída tão rapidamente quanto o necessário.
O canal de dados é configurado com o elemento <Agente> no arquivo de configuração do plug-in que contém o agente. Por exemplo, o canal de dados do Java Profiling Agent é configurado alterando seu elemento <Agent> em plugins/org.eclipse.tptp.platform.collection.framework_<version>/config/pluginconfig.xml.
Para modificar o elemento <Agente> no arquivo de configuração:
<Agent name="Java Profiling Agent" type="Profiler"
dataChannelSize="64MB"> </Agent>
Para que o Agent Controller se comunique com vários agentes simultaneamente, o parâmetro IPCSHMNSEGS no membro parmlib MVS BPXPRMxx deve ser definido com um valor apropriado. O parâmetro IPCSHMNSEGS especifica o número máximo de segmentos de memória compartilhada ou de canais de dados conectados para cada espaço de endereço. O valor padrão é 10. Um valor de 50 permitirá que 50 agentes comuniquem-se com o Agent Controller simultaneamente.
Tarefas Relacionadas
Localizando os Arquivos de Configuração
Administrando o Agent Controller