O que é o "Erro HTTP 410: Gone" no Jira Service Management?
Ao transferir dados para o Jira Service Management, pode ocorrer um HTTP Error 410: Gone. Esse problema ocorre quando o Migration Wizard tenta criar tickets na sua plataforma de destino.
Por que ocorre o HTTP Error 410: Gone?
As aplicações do Data Center assumem que cada solicitação de API irá para o mesmo nó durante um movimento de dados. Portanto, sempre que as solicitações vão para diferentes nós, aparece o HTTP Error 410: Gone. Esse tipo de erro de sistema também pode ocorrer se:
- Chamadas de API subsequentes são enviadas para o nó errado;
- A aplicação do Data Center não utiliza sessões persistentes e tem vários nós de API.
Portanto, é necessário vincular uma sessão ao mesmo nó ativando "sessões persistentes" baseadas em cookies no balanceador de carga.
Como corrigir o HTTP Error 410: Gone?
Para corrigir o HTTP Error 410: Gone, você deve ir para o balanceador de carga na sua aplicação do Data Center. Esse tipo de tecnologia deve permitir que você desligue os nós ao removê-los para fins de manutenção. Lá você deve:
- Remover todos os nós de API dedicados do cluster, exceto um, para que todas as chamadas de API vão para o mesmo código.
- Desligar temporariamente os nós de API para torná-los inacessíveis.
Como resultado, o balanceador de carga deixa de enviar novas conexões para os nós, mas permite que as conexões existentes terminem por conta própria. Para mais detalhes, consulte a documentação do Jira.