Exportar (0) Imprimir
Expandir Tudo

Quotas, limites, limitações e códigos de erro do agendador

Atualizado: abril de 2014

A tabela a seguir descreve cada uma das principais cotas, limites, padrões e limitações no agendador do Azure.

 

Recurso Descrição de limite

Job size

O tamanho máximo do trabalho é 16K. Se PUT ou PATCH resultarem em um trabalho maior que esses limites, um código de status de solicitação incorreta 400 será retornado.

Request URL size

O tamanho máximo da URL da solicitação é 2048 caracteres.

Aggregate header size

O tamanho máximo do cabeçalho de agregação é 4096 caracteres.

Header count

A contagem máxima do cabeçalho é 50 cabeçalhos.

Body size

O tamanho máximo do corpo é 8192 caracteres.

Recurrence span

O período máximo de recorrência é 18 meses.

Time to start time

O “tempo para o horário de início” máximo é 18 meses.

Job history

O máximo do corpo de resposta armazenado no histórico de trabalho é 2048 bytes.

Frequency

A cota máxima padrão de frequência é 1 hora em uma coleção de trabalhos livre e 1 minuto em uma coleção de trabalhos padrão. A frequência máxima é configurável em uma coleção de trabalhos para ser menor do que o máximo. Todos os trabalhos na coleção de trabalhos são limitados ao valor definido na coleção de trabalhos. Se você tentar criar um trabalho com uma frequência superior à frequência máxima na coleção de trabalhos, a solicitação falhará com um código de status de conflito 409.

Jobs

A cota máxima padrão de trabalho é 5 trabalhos em uma coleção de trabalhos livre e 50 trabalhos em uma coleção de trabalhos padrão. O número máximo de trabalhos é configurável em uma coleção de trabalhos. Todos os trabalhos na coleção de trabalhos são limitados ao valor definido na coleção de trabalhos. Se você tentar criar mais trabalhos do que a cota máxima de trabalhos, a solicitação falhará com um código de status de conflito 409.

Job history retention

O histórico de trabalho é retido por até 2 meses.

Completed and faulted job retention

Os trabalhos concluídos e com falha são vendidos por 60 dias.

Cada solicitação feita no serviço de agendador retorna um cabeçalho de resposta chamado x-ms-request-id. Esse cabeçalho contém um valor opaco que identifica exclusivamente a solicitação.

Se uma solicitação estiver falhando consistentemente e você tiver verificado que a solicitação foi formulada corretamente, poderá usar esse valor para relatar o erro à Microsoft. Em seu relatório, inclua o valor de x-ms-request-id, a hora aproximada em que a solicitação foi realizada, o identificador da assinatura, serviço de nuvem, coleção de trabalhos e/ou trabalho, e o tipo de operação que a solicitação tentou.

Além dos códigos de status HTTP padrão, a API REST do agendador do Azure retorna códigos de erro estendidos e mensagens de erro. Os códigos estendidos não substituem os códigos de status HTTP padrão, mas fornecem informações adicionais e acionáveis que podem ser usadas com os códigos de status padrão de HTTP.

Por exemplo, um erro HTTP 404 pode ocorrer por várias razões; portanto, ter informações adicionais na mensagem estendida pode ajudar com a resolução do problema. Para obter mais informações sobre os códigos padrão de HTTP retornados pela API REST, consulte Status de gerenciamento de serviço e códigos de erro. As operações API REST para a API de gerenciamento de serviço retornam códigos de status HTTP padrão, como definido nas definições de código de status HTTP/1.1. A tabela a seguir descreve erros comuns que podem ser retornados pelo serviço.

 

Código de erro Código de status HTTP Mensagem do usuário

MissingOrIncorrectVersionHeader

Solicitação incorreta (400)

O cabeçalho de controle de versão não foi especificado ou foi especificado incorretamente.

InvalidXmlRequest

Solicitação incorreta (400)

O XML do corpo de solicitação era inválido ou não foi corretamente especificado.

MissingOrInvalidRequiredQueryParameter

Solicitação incorreta (400)

Um parâmetro de consulta necessário não foi especificado para esta solicitação ou foi especificado incorretamente.

InvalidHttpVerb

Solicitação incorreta (400)

O verbo HTTP especificado não foi reconhecido pelo servidor ou não é válido para esse recurso.

AuthenticationFailed

Proibido (403)

O servidor não pôde autenticar a solicitação. Verifique se o certificado é válido e se está associado a esta assinatura.

ResourceNotFound

Não encontrado (404)

O recurso especificado não existe.

InternalError

Erro interno do servidor (500)

O servidor encontrou um erro interno. Tente novamente a solicitação.

OperationTimedOut

Erro interno do servidor (500)

Não foi possível concluir a operação no tempo permitido.

ServerBusy

Serviço não disponível (503)

O servidor (ou um componente interno) não está disponível no momento para receber solicitações. Tente novamente sua solicitação.

SubscriptionDisabled

Proibido (403)

A assinatura está em um estado desabilitado.

BadRequest

Solicitação incorreta (400)

Um parâmetro estava incorreto.

ConflictError

Conflito (409)

Ocorreu um conflito para impedir a conclusão da operação.

TemporaryRedirect

Redirecionamento Temporário (307)

O objeto solicitado não está disponível. Um URI temporário para o novo local do objeto pode ser obtido do campo Localização na resposta. A solicitação original pode ser repetida no novo URI.

As operações da API também podem retornar informações de erro adicionais que são definidas pelo serviço de gerenciamento. Essas informações de erro adicionais são retornadas no corpo de resposta. O corpo da resposta de erro apresenta o formato básico mostrado abaixo.


<?xml version="1.0" encoding="utf-8"?>
<Error>
  <Code>string-code</Code>
  <Message>detailed-error-message</Message>
</Error>

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft