Habilitando o Auto Restart
Com o Auto Restart, siga estes passos para habilitá-lo no arquivo de configuração da sua aplicação:Arquivo de configuração
Crie ou edite seu arquivo
squarecloud.app ou squarecloud.config.Como criar um arquivo de configuração
O arquivo squarecloud.app é um arquivo de configuração que será usado para configurar sua aplicação; ele será usado para definir o nome, descrição, versão, arquivo principal, entre outras coisas.
Localize o parâmetro
Localize o parâmetro
AUTORESTART no arquivo de configuração. Ou adicione-o se não existir.Como o Auto Restart Funciona
O Auto Restart é um recurso proativo que monitora a saúde da sua aplicação. Se sua aplicação falhar ou ficar sem resposta, o Auto Restart age para colocá-la de volta em funcionamento.Aplicação cai
Quando sua aplicação falha ou fica sem resposta, o Auto Restart detecta o problema se AUTORESTART estiver habilitado no seu arquivo de configuração.
Verificação do Tempo de Atividade da Aplicação
Se o tempo de atividade da aplicação for > 60 segundos, seguirá para o próximo passo.
Verificação do Status de Saída da Aplicação
Se o status de saída da aplicação for 1, seguirá para o próximo passo.
Verificação de Reinicialização Recente da Aplicação
Se a aplicação não foi reiniciada nos últimos 60 minutos, seguirá para o próximo passo.
Verificação de Exceções da Aplicação
Se os logs da aplicação contiverem algum dos erros excluídos, o Auto Restart não reiniciará a aplicação.Exemplos de erros excluídos incluem:Se os logs da aplicação contiverem qualquer um desses erros, o Auto Restart não reiniciará a aplicação.
Melhores Práticas
Aqui estão algumas melhores práticas para aproveitar ao máximo o Auto Restart:- Revise regularmente os logs da sua aplicação para entender os motivos de quaisquer falhas ou reinicializações. Isso pode ajudar a identificar e resolver problemas subjacentes.
- Mantenha seu arquivo MAIN e os parâmetros de alocação de memória atualizados para garantir desempenho e uso de recursos ideais.
Conclusão
O Auto Restart na Square Cloud é um recurso valioso que melhora a confiabilidade da sua aplicação. Ao lidar automaticamente com falhas e falta de resposta, ele ajuda a manter uma experiência de usuário contínua. Certifique-se de ter um plano com o Auto Restart habilitado e configure-o no seu arquivosquarecloud.app ou squarecloud.config para aproveitar ao máximo esse recurso.
