Antes de um pipeline receber e processar dados, ele deve ser iniciado.
É comum executar vários pipelines para aumentar o rendimento de processamento de dados ou
processar diferentes tipos de dados de origem. Utilize estas etapas para iniciar um pipeline ou reiniciar
um pipeline que está inativo.
Antes de iniciar :
- O nó de pipeline que hospeda este pipeline deve ter o executável do pipeline instalado.
- Deve haver pelo menos um arquivo de configuração de pipeline configurado para utilização
com o pipeline que você deseja iniciar. Você pode especificar o arquivo de configuração de pipeline
a ser utilizado como parte do comando iniciar pipeline. Se você não especificar
o nome do arquivo de configuração como parte do comando de pipeline, este arquivo
deverá estar localizado no nó de pipeline e deve corresponder exatamente
ao nome do executável (nome do pipeline especificado). Por exemplo,
p1.ini.
- Se você utilizar um script para iniciar pipelines, certifique-se
de que o script esteja localizado no mesmo diretório em que você inicia o pipeline.
- Se deseja rotear os resultados de processamento deste
pipeline ou monitorar as estatísticas e status deste pipeline,
registre o pipeline no Console de Configuração na guia Pipelines.
Você deve utilizar um dos nomes de pipelines já registrados para iniciar este pipeline
para que o monitoramento ou roteamento seja concluído com êxito. O arquivo de configuração de pipeline
deve conter a conexão com o monitor de aplicativos para obter os arquivos de
roteamento. (Depois de receber com êxito as informações de roteamento de uma vez,
essas informações de roteamento serão salvas em um arquivo de roteamento local. Se o monitor de aplicativos
não estiver disponível, o pipeline poderá utilizar as informações de roteamento do arquivo
de roteamento local.)
- Se estiver utilizando o monitor de aplicativos para monitorar
status e estatísticas de pipeline, certifique-se de que o nó de pipeline tenha um agente do SNMP
instalado e em execução antes de iniciar este pipeline.
- Se o valor de parâmetro do sistema DEFAULT_CONCURRENCY
estiver configurado como maior do que 1 ou se você tiver configurado o parâmetro concurrency
no arquivo de configuração de pipeline para o nó de pipeline, poderá iniciar vários encadeamentos de processamentos
de pipelines paralelos utilizando um único comando iniciar pipeline.
Sobre Esta Tarefa:
Existem três etapas para iniciar um pipeline:
Procedimento:
- Verifique se não existem outros pipelines em execução no nó de
pipeline que tenham o mesmo nome que o pipeline que você deseja iniciar.
Cada pipeline deve ter um nome exclusivo para seu nó de pipeline, portanto, certifique-se de que
não existam outros pipelines em execução com o mesmo nome que o pipeline que você deseja iniciar.
(O nome do pipeline padrão é pipeline.) Existem duas maneiras
de verificar isto:
- Se estiver utilizando o monitor de aplicativos para verificar o status
de pipelines ou rotear os resultados para outros sistemas, consulte a guia Status
de Pipeline no Console de Configuração para saber se existe outro
pipeline em execução com o mesmo nome que você deseja utilizar.
- Ou em um prompt de comandos, digite o seguinte comando:
pipeline -n pipelinename -l
em que pipelinename é o nome que você deseja
utilizar para iniciar o novo pipeline. Certifique-se de que este nome corresponda
ao nome registrado no Console de Configuração para este pipeline.
- Em um prompt de comandos, inicie um ou mais pipelines especificando o tipo de
opções e parâmetros de comando de pipeline apropriados utilizando este formato:
pipeline -option parameter
Nota: Se estiver utilizando o monitor de aplicativos para este
pipeline e se ele tiver sido registrado no Console de Configuração para monitoramento
ou roteamento, certifique-se de utilizar a opção -n como parte do comando de início
de pipeline e de especificar o nome do pipeline registrado. Se o nome do pipeline
especificado não corresponder exatamente ao nome do pipeline registrado (incluindo maiúsculas
e minúsculas), o status do pipeline não será exibido corretamente na guia
Status de Pipeline do Console de Configuração e qualquer roteamento configurado
para este pipeline não será bem-sucedido.
Nota: Geralmente, você utilizar a
opção de pipeline -s ou -d para iniciar o pipeline
no modo de serviço/daemon ou de depuração, conforme apropriado.
- Verifique se o comando funcionou e se o pipeline está iniciado e ativo.
- Se estiver utilizando o monitor de aplicativos e este pipeline tiver sido
registrado no Console de Configuração, verifique a guia Status de
Pipeline. Se o pipeline estiver ativo, o status
será exibido como Ativo.
- Se seu sistema estiver em execução em uma plataforma Microsoft Windows e você estiver utilizando
a opção de pipeline de serviços, poderá ver o status do pipeline no painel de controle Serviços do Microsoft
Windows.
- Se seu sistema estiver em execução em uma plataforma UNIX e você estiver utilizando a opção de pipeline de daemons, poderá digitar o seguinte comando para verificar processos em execução:
ps -fu userid
em que userid é a
identificação do usuário que está iniciando o pipeline.
- Ou em um prompt de comandos, digite o seguinte comando:
pipeline -npipelinename -l em que pipelinename é o nome do pipeline
recém-iniciado.
Se o pipeline estiver ativo, o prompt de comandos
retornará Em Execução.