Motivos de falha da API
Quando uma ação de API que você acionou por meio da API do Amazon ECS, do console ou da AWS CLI sai com uma mensagem de erro failures
, a ação a seguir pode ajudar a reparar a causa. A falha retornará o motivo e o nome do recurso da Amazon (ARN) do recurso associado à falha.
Muitos recursos são específicos da região. Portanto, ao usar o console, certifique-se de ter definido a região correta para os recursos. Ao usar a AWS CLI, certifique-se de que os comandos da AWS CLI estejam sendo enviados para a região correta com o parâmetro --region
.region
Para obter mais informações sobre a estrutura do tipo de dados da Failure
, consulte Falha na Referência da API do Amazon Elastic Service.
Veja a seguir exemplos de mensagens de falha que você pode receber ao executar comandos da API.
Ação de API |
Motivo da falha ou Motivo da interrupção |
Causa |
---|---|---|
|
|
O cluster especificado não foi encontrado. Verifique a ortografia do nome do cluster. |
|
|
O serviço especificado não foi encontrado. Verifique se o cluster ou a região correta está especificada e se o ARN ou o nome do serviço é válido. |
|
|
A tarefa especificada não foi encontrada. Verifique se o cluster ou a região correta está especificada e se o ARN ou o ID da tarefa é válido. |
|
Não existem instâncias no seu cluster. Provavelmente, isso se deve a um provedor de capacidade vazio ou porque as instâncias no provedor de capacidade não estão registradas no cluster. Para obter informações sobre como gerenciar seus provedores de capacidade, consulte Provedores de capacidade do Amazon ECS. Para obter mais informações sobre como gerenciar seus grupos do Auto Scaling, consulte Grupos do Auto Scaling no Guia do usuário do Amazon EC2 Auto Scaling. | |
|
|
A tarefa especificada não foi encontrada. Verifique se o nome ou o ARN do cluster e o ARN ou o ID da tarefa são válidos. |
|
A tarefa especificada não faz parte de um serviço do Amazon ECS. Somente tarefas gerenciadas por serviços do Amazon ECS podem ser protegidas. Verifique o ARN ou o ID da tarefa e tente novamente. |
|
|
|
Não é possível definir a proteção de tarefas, pois uma ou mais tarefas protegidas estão impedindo que a implantação do serviço atinja um estado estacionário. Cancele a proteção de tarefas existentes ou espere até que a proteção de tarefas expire. |
|
A tarefa especificada não foi encontrada. Verifique se o nome ou o ARN do cluster e o ARN ou o ID da tarefa são válidos. |
|
|
A tarefa especificada não faz parte de um serviço do Amazon ECS. Somente tarefas gerenciadas por serviços do Amazon ECS podem ser protegidas. Verifique o ARN ou o ID da tarefa e tente novamente. |
nota
Além dos cenários de falha descritos aqui, as APIs também podem apresentar falha devido a exceções, resultando em respostas de erro. Para obter uma lista dessas exceções, consulte Common Errors (Erros comuns).