Boa Noite Rodrigo. Temos alguma coisa semelhante. Usamos a crontab para chamar um script shell, no script shell usamos o lynx para executar o código php. Se vc se interessar por esta forma de execucao posso passar-lhe o script e mais detalhes.
Carlos B. Pazzianotto. > Pessoal, > > Boa Noite! > > Possuo um provedor de acesso com aproximadamente 500 clientes. O proxy > da rede é um FreeBSD 7.2 amd64 com SQUID3.0Stable19. Desenvolvi um > sistema de cadastro de clientes em PHP e MYSQL. > Tudo está funcionando bem e estável. > Estou desenvolvendo um sistema de aviso ao cliente, no qual o usuário > receberá uma mensagem na tela quando estiver faltando 1 dia para a data > de pagamento da sua mensalidade. > > Para isso, realizo um SELECT na base pela data do pagamento do mesmo e > carrego a informação em um arquivo no squid (ex: avisopagamento15.sh). > Ao final do script executo um squid -k reconfigure e o squid carrega. > > Criei uma ACL contendo o arquivo informado acima e defini uma DENY_INFO > para todos clientes da data selecionada. > > A minha preocupação é que após o cliente receber a mensagem, ele > selecionará ao final da página um botão "voltar ao acesso normal". > Nesse exato momento, um script PHP remove a entrada do MAC e IP do > cliente do arquivo avisopagamento15.sh e executa um squid -k reconfigure. > > Será que 500 pessoas fazendo esse mesmo procedimento em pequenos > intervalos de tempo poderão atrapalhar o funcionamento do squid? Ou > melhor, 500 squid -k reconfigure em poucos segundos ou minutos poderão > degradar o serviço de proxy? > > Se alguém tiver alguma experiência parecida nesse ambiente informado > acima, por favor, ajuda ai :-) > > Muito obrigado pela ajuda. > > Atenciosamente, > > Rodrigo Gomes > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd