Pular para o conteúdo

Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Enviado em 05/07/2013 - 08:48h

Ola amigos do VOL.

Uso a distro. Fedora, e o SQUID.
Em uma das filiais da empresa, o cache do SQUID esta enchendo rápido de mais e uma vez por dia tenho que apagá-lo, para que a navegação normalize.

Existe alguma forma de programar essa rotina, para quando atingir um tamanho limite e/ou um horário específico ?

Desde já agradeço a atenção de todos.


Abraço.

Responder tópico

2. Re: Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Melhor resposta

Enviado em 17/07/2013 - 14:28h

Desculpe a demora..
O crontab é um agendador de tarefas pra sistemas Linux, ele funciona da seguinte forma:


44 3 * 3-11 1-5 root /root/seu_script.sh
| | | | | | |
| | | | | | +---- comando a ser executado (com a rota)
| | | | | +---------- usuário que executará o comando
| | | | +-------------- dia da semana
| | | +------------------ mês do ano
| | +---------------------- dia do mês
| +------------------------ hora
+-------------------------- minuto
Caso queira mais exemplos, veja em http://pt.wikipedia.org/wiki/Crontab.

Se tiver duvidas nos scripts, poste aqui pra ajudarmos.


3. Re: Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Enviado em 07/07/2013 - 16:10h

Você pode criar um script apenas para remover o cache e agendá-lo no crontab

4. Re: Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Enviado em 08/07/2013 - 14:52h

alexandregms escreveu:

Você pode criar um script apenas para remover o cache e agendá-lo no crontab
Certo;

Partindo do ponto que, eu não sei nem oque é contrab, como podemos desenvolver essa sua dica ?

Att;

5. Re: Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Enviado em 22/07/2013 - 14:15h

alexandregms escreveu:

Desculpe a demora..
O crontab é um agendador de tarefas pra sistemas Linux, ele funciona da seguinte forma:


44 3 * 3-11 1-5 root /root/seu_script.sh
| | | | | | |
| | | | | | +---- comando a ser executado (com a rota)
| | | | | +---------- usuário que executará o comando
| | | | +-------------- dia da semana
| | | +------------------ mês do ano
| | +---------------------- dia do mês
| +------------------------ hora
+-------------------------- minuto


Caso queira mais exemplos, veja em http://pt.wikipedia.org/wiki/Crontab.

Se tiver duvidas nos scripts, poste aqui pra ajudarmos.

Ok, agora tenho "ideia" de como fazer, porem, precisarei sim de ajuda com os scripts. Por exemplo;

Como inicar um script ?
Qual pasta colocar o script ?

Grato pela atenção de todos.

6. Re: Automatizar Limpeza de Cache SQUID. [RESOLVIDO]

Enviado em 22/07/2013 - 14:45h



Ok, agora tenho "ideia" de como fazer, porem, precisarei sim de ajuda com os scripts. Por exemplo;

Como inicar um script ?
Qual pasta colocar o script ?

Grato pela atenção de todos.
Inicie o script com:

 
#!/bin/bash
O caminho do script independe do diretório. Não esqueça que um script é uma sequência de comandos, podendo utilizar a lógicas de laços (for, while, until) e condições (if, elif, else).
Boa sorte!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder