Base de Conhecimento
Em algumas vezes enfrento lentidão ao programar um envio, porque?
Para agendar um envio o sistema deve ler toda sua base de e-mails (lista de contatos) para poder exibi-las na tela para que possa escolher uma e dar continuidade no processo do agendamento / envio.
Conforme exemplo da tela abaixo:
Este processo pode se tornar lento se houver muitas listas na aplicação ( Mais de 15 milhões) para que o sistema tenha que exibir, pois ele terá que contabilizar todos os registros e remoções de cada lista.
Este processo ficará mais lento do que o normal se a aplicação estiver executando as seguintes tarefas:
- Enviando uma ou maios campanhas
- Importando novos contatos- Exportando resultados
- Processando, sincronizando relatórios e bouces.- Otimizando o SQL (este processo é feito uma vez por dia).
- Efetuando Backup de Segurança (este processo é feito uma vez por dia no período da madrugada).
- Procure fechar a aplicação clicando em "sair" ao invés apenas de fechar o navegador, assim evitará que deixe a seção aberta e reabra várias seções simultãneas.
Evite executar vários processos simultâneos em sua aplicação
Soluções para manter a aplicação devidamente acessível e enviando o contratado:
a) - Colocar o bounce para executar uma vez ao dia ou no máximo duas vezes ao dia.
b) - Não exportar relatórios durante envios ou importações de listas.
c) - Não importar novas listas durante envio ou geração de relatórios.
d) - NUNCA enviar listas acima de 200 mil por vez, utilize o cron job ativado em todos painéis para o envio sincronizado de listas.Embora a aplicação seja web, ela consome muito recurso e utilizando vários processos simultâneos ela pode ficar instável por alguns minutos, pois diferente de um portal ou pagina de internet todo o envio é feito de gravações em seu SQL e não consultas no banco como em uma navegação por um site ou portal.
Também reduz em velocidade de seus envios assim como ativar anexos e incorporar imagens, saiba mais nos tópicos abaixo:
Ativando Anexos: http://www.chegouemail.com.br/basedeconhecimento.php?action=displayarticle&catid=4&id=194
Incorporando Imagens: http://www.chegouemail.com.br/basedeconhecimento.php?action=displayarticle&catid=4&id=91