O que fazer quando uma tarefa em segundo plano está bloqueada
Resolva uma tarefa em segundo plano do ATSReady que está bloqueada, lendo o que o painel de detalhe já indica e recomeçando a partir do fluxo correto.
Nesta página
Se a Atividade indicar Bloqueada, o significado direto é: a tarefa continua pendente, e não começou dentro do tempo que o ATSReady espera.
Sintoma
- a lista de Atividade indica Bloqueada
- ou o painel de detalhe mostra Pendente com Parece bloqueada
Causa
Bloqueada não é um estado à parte. É um sinalizador acrescentado a uma tarefa que continua Pendente, e o estado da própria tarefa permanece inalterado por baixo dele.
O sinalizador é levantado 30 segundos após a criação da tarefa, se esta ainda não tiver comunicado nada até essa altura. Isto é deliberadamente impaciente: uma importação de CV começa normalmente em poucos segundos, pelo que meio minuto de silêncio já é invulgar e merece ser assinalado. Não significa que a tarefa tenha falhado, e o sinalizador nunca é uma previsão de que irá falhar.
É decidido no servidor e guardado junto da tarefa, pelo que recarregar a página não o limpa, e abrir a entrada noutro sítio mostra o mesmo sinalizador.
Não há captura de ecrã nesta página. O estado que descreve só existe numa janela que se abre 30 segundos depois de uma tarefa que não conseguiu arrancar, e que se fecha quando uma limpeza agendada a resolve cerca de uma hora depois; não há forma de manter uma tarefa nesse estado para fazer uma captura.
Verificar
- Abra a entrada em Atividade.
- Leia o painel de detalhe. Para uma importação parada, já responde à pergunta que de outra forma iria procurar: diz que nada foi escrito no seu percurso, e que a importação não tocou nos seus dados. Não procure um resultado parcial — não existe nenhum.
- Note há quanto tempo o painel diz que a tarefa foi pedida.
Ação
- Espere, e deixe a página aberta se quiser acompanhar. Ela atualiza-se sozinha: mantém uma ligação em direto para os eventos de etapa e consulta o servidor como alternativa, pelo que uma tarefa que comece mais tarde aparecerá aqui sem ser preciso recarregar.
- Se nada tiver mudado ao fim de mais alguns minutos, recomece o trabalho a partir do fluxo que o iniciou. Para uma importação de CV, isso significa carregar o ficheiro de novo — ver Importar um CV.
Porque é que a página de importação e a Atividade podem discordar
Se iniciou uma importação de CV e deixou a sua página aberta, as duas superfícies não contam a mesma história, e a diferença entre elas é grande.
A página de importação trata essa mesma marca dos 30 segundos como uma falha. Deixa de esperar e mostra:
Import processing has not started. Please retry.
A Atividade não. Continua a indicar Pendente com Parece bloqueada enquanto a tarefa se mantiver pendente, porque é isso que o registo diz honestamente. Uma limpeza agendada é o que acaba por a resolver: uma tarefa que nunca começou é marcada como falhada 60 minutos depois de ter sido pedida, e só então é que a entrada de Atividade passa a indicar Falhada, registando que nunca começou dentro dessa hora.
Nenhuma das duas superfícies está errada, e a página de importação é a mais útil para agir. Trate a mensagem da página de importação como um sinal para tentar de novo, e trate o Pendente persistente da Atividade como o registo a colocar-se em dia, e não como um sinal de que a tarefa ainda vai provavelmente terminar.
Páginas relacionadas
- O que o registo de atividade mostra
- Palavras de estado
- Importar um CV
- Limites de ficheiros
- Quando um registo pela extensão falha, para uma tarefa que foi aceite a partir da extensão e depois apareceu como falhada