Configurando a Amostra WildcardMatch

Ao configurar um nó FileInput ou FileOutput, deve-se configurar o diretório a partir do qual deseja ler ou gravar arquivos. Nos nós, é possível configurar um caminho absoluto ou um caminho relativo. Se você configurou um caminho relativo, deve definir o diretório-raiz para o intermediário. É possível configurar a raiz do diretório configurando-se a variável de ambiente MQSI_FILENODES_ROOT_DIRECTORY.

O diretório-raiz nesta amostra é:

Nota: É possível escolher um diretório-raiz diferente e configurar a variável de ambiente MQSI_FILENODES_ROOT_DIRECTORY para esse diretório.

No fluxo de mensagens FileWildcardMatchSampleFlow utilizado na amostra, os nós FileInput e FileOutput possuem configurados caminhos relativos diferentes.

No nó FILE_WILDCARD_IN FileInput, a propriedade Diretório de Entrada está configurada para o caminho relativo to_hursley.

No nó FILE_WILDCARD_OUT FileOutput, a propriedade Diretório está configurada para o caminho relativo wrongdir. O nó FILE_WILDCARD_OUT utiliza o valor configurado em $LocalEnvironment/Destination/File/Directory, que substitui a propriedade Diretório. O valor de $LocalEnvironment/Destination/File/Directory é configurado para hursley no nó Compute FILE_WILDCARD_COMPUTE. O caminho relativo da saída é, portanto, configurada para hursley

Para configurar a amostra WildcardMatch:

  1. Crie os seguintes diretórios:
  2. Certifique-se de que o broker padrão tenha sido criado e esteja em execução.
  3. Configure a variável de ambiente MQSI_FILENODES_ROOT_DIRECTORY como o diretório raiz.
    1. Siga as instruções em Configurando um Ambiente de Comando para criar um ambiente de comando e um arquivo de comando contendo a linha a seguir (assegurando-se de não haver espaço em branco nem antes e nem depois do sinal de igual (=)):
      • No Windows:
        SET MQSI_FILENODES_ROOT_DIRECTORY=c:\MQSIFileInput
      • No Linux:
        export MQSI_FILENODES_ROOT_DIRECTORY="/tmp/MQSIFileInput"
    2. Pare e reinicie o broker. Consulte Iniciando e Parando um Broker.

Voltar para Home da Amostra