GARANTIR QUE SCRIPT SEJA EXECUTADO

1. GARANTIR QUE SCRIPT SEJA EXECUTADO

Julio
julio25frantz

(usa Debian)

Enviado em 29/05/2018 - 08:26h

Olá colegas,

Pois bem, tenho um script PHP que é chamado a cada 10 minutos pelo Contrab. Esse script faz uma busca no banco de dados e salva a resposta em um arquivo .CSV que por sua vez envia para um servidor FTP. Eu gostaria que quando o servidor estivesse indisponível, essas tarefas fossem acumuladas e executadas posteriormente, criando os arquivos que faltaram de 10 em 10 minutos. Alguma sugestão?


  


2. Re: GARANTIR QUE SCRIPT SEJA EXECUTADO

hp
perito

(usa Debian)

Enviado em 31/05/2018 - 16:51h

julio25frantz escreveu:

Olá colegas,

Pois bem, tenho um script PHP que é chamado a cada 10 minutos pelo Contrab. Esse script faz uma busca no banco de dados e salva a resposta em um arquivo .CSV que por sua vez envia para um servidor FTP. Eu gostaria que quando o servidor estivesse indisponível, essas tarefas fossem acumuladas e executadas posteriormente, criando os arquivos que faltaram de 10 em 10 minutos. Alguma sugestão?


ja tentou usar sleep?


3. Re: GARANTIR QUE SCRIPT SEJA EXECUTADO

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 31/05/2018 - 17:54h

julio25frantz escreveu:

Olá colegas,

Pois bem, tenho um script PHP que é chamado a cada 10 minutos pelo Contrab. Esse script faz uma busca no banco de dados e salva a resposta em um arquivo .CSV que por sua vez envia para um servidor FTP. Eu gostaria que quando o servidor estivesse indisponível, essas tarefas fossem acumuladas e executadas posteriormente, criando os arquivos que faltaram de 10 em 10 minutos. Alguma sugestão?

Boa tarde Julio.
Sugestão:
Antes de enviar para o FTP, verifique se o mesmo esta disponível,
Se DISPONÍVEL:
Checa a pasta NÃO_ENVIADOS, encontrando arquivos, ENVIA
Checa se foram enviados, se foram, apague-os.
Não DISPONÍVEL:
Mova o arquivo para uma pasta, tipo: "NÃO_ENVIADOS"

marcelo oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts