JobPreparationTask Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma tarefa de Preparação de Trabalho a ser executada antes de qualquer tarefa do trabalho em qualquer nó de computação especificado.
public class JobPreparationTask
type JobPreparationTask = class
Public Class JobPreparationTask
- Herança
-
JobPreparationTask
Comentários
O Lote repetirá as tarefas quando uma operação de recuperação for disparada em um nó de computação. Exemplos de operações de recuperação incluem (mas não se limitam a) quando um nó de computação não íntegro é reinicializado ou um nó de computação desapareceu devido a uma falha no host. As novas tentativas devido a operações de recuperação são independentes de e não são contadas em relação ao MaxTaskRetryCount. Mesmo que seja MaxTaskRetryCount 0, uma repetição interna devido a uma operação de recuperação pode ocorrer. Por isso, todas as tarefas devem ser idempotentes. Isso significa que as tarefas precisam tolerar ser interrompidas e reiniciadas sem causar dados corrompidos ou duplicados. A melhor prática para tarefas de execução longa é usar alguma forma de ponto de verificação.
Construtores
JobPreparationTask() |
Inicializa uma nova instância da classe JobPreparationTask. |
JobPreparationTask(String) |
Inicializa uma nova instância da classe JobPreparationTask. |
Propriedades
CommandLine |
Obtém ou define a linha de comando da tarefa. |
Constraints |
Obtém ou define as restrições de execução fornecidas pelo usuário para esta tarefa de Preparação de Trabalho. |
ContainerSettings |
Obtém ou define as configurações do contêiner no qual a tarefa é executada. |
EnvironmentSettings |
Obtém ou define a coleção de instâncias EnvironmentSetting. |
Id |
Obtém ou define a ID da tarefa. |
RerunOnComputeNodeRebootAfterSuccess |
Obtém ou define se o serviço do Lote deve executar novamente a tarefa Preparação do Trabalho após reinicialização de um nó de computação. |
ResourceFiles |
Obtém ou define uma lista de arquivos que o serviço do Lote baixará no nó de computação antes de executar a linha de comando. |
UserIdentity |
Obtém ou define a identidade do usuário sob a qual a tarefa é executada. |
WaitForSuccess |
Obtém ou define se o serviço do Lote deve aguardar a conclusão bem-sucedida da tarefa preparação do trabalho antes de agendar tarefas no nó de computação. |
Aplica-se a
Azure SDK for .NET