Threads e pré-condições do Task Runner - AWS Data Pipeline

AWS Data Pipeline não está mais disponível para novos clientes. Os clientes existentes do AWS Data Pipeline podem continuar usando o serviço normalmente. Saiba mais

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Threads e pré-condições do Task Runner

O Task Runner usa um grupo de threads para cada uma das tarefas, atividades e precondições. A configuração padrão de --tasks é 2. Isso significa que haverá dois threads alocados no grupo de tarefas e que cada thread pesquisará novas tarefas no serviço do AWS Data Pipeline. Desse modo, --tasks é um atributo de ajuste de desempenho que pode ser usado para ajudar a otimizar o throughput do pipeline.

A lógica de nova tentativa do pipeline para precondições ocorre no Task Runner. Dois threads de pré-condição são alocados para pesquisar objetos de pré-condição no AWS Data Pipeline. O Task Runner atende aos campos retryDelay e preconditionTimeout de objeto de pré-condição definidos por você nas pré-condições.

Em muitos casos, diminuir o tempo limite da pesquisa de precondição e o número de novas tentativas ajuda a melhorar o desempenho do seu aplicativo. Da mesma forma, os aplicativos com precondições prolongadas podem precisar ter o tempo limite e os valores de novas tentativas aumentados. Para obter mais informações objetos de precondição, consulte Precondições.