Lentidao com o cache full e thundercache!
Amigos tenho percebido uma enorme lentidão na minha rede principalmente no horario de pico, ou seja durante o periodo noturno o bicho pega, estou usando o thundercache com o cache full em uma maquina core 2 duo 2.0, 4gb, hd 1.5 tera, percebi um lentidao enorme na abertura de paginas, qdo desativo a o cache a internet fica legal, ja revisei as regras mas não achei nada de estralho, o que pode ocasionar essa lentidão?
Será alguma dessa regras q podem estar errada?
Desde já agradeço atençao de todos!
acl purge method PURGE
acl CONNECT method CONNECT
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow manager localhost con_clients
http_access deny manager all
icp_access allow purge localhost con_clients
icp_access deny purge all
cache_mem 2048 MB
maximum_object_size_in_memory 32 KB
maximum_object_size 15 MB
minimum_object_size 0
cache_swap_low 80
cache_swap_high 95
cache_dir ufs /var/spool/squid 100000 16 256
cache_effective_user proxy
ftp_user [email protected]
hierarchy_stoplist cgi-bin ?
#access_log /var/log/squid/access.log
#access_log /var/log/squid/error.log
cache_store_log none
#intervalos de tempos que o proxy verificara os arquivos dos site acessado
#conferem com o do cache, o valor 10080 significa aproximadamente 09 dias
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
#refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320
#Mantendo objetos recentes e pequenos na memoria
memory_replacement_policy heap GDSF
acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT
hosts_file /etc/hosts
coredump_dir /var/spool/squid
server_persistent_connections off
icon_directory /usr/share/squid/icons
error_directory /usr/share/squid/errors/Portuguese
# Marca Penalty HIT
zph_mode tos
zph_local 0x30
zph_option 136
zph_parent 0
#-----------------------------------------------
url_rewrite_children 200
acl store_rewrite_list dstdomain -i "/etc/squid/thunder.lst"
url_rewrite_access allow store_rewrite_list
url_rewrite_access deny all
url_rewrite_program /etc/squid/loader.php
redirector_bypass on
acl servercache dstdomain 192.168.110.2
cache deny servercache
adicionando limpa memoria no crontab
amigo qual a dificuldade, como sabe que nao esta execultando?Voce adicionou ao crontab como explicitei acima?
faça o seguinte
coloque seu arquivo na pasta
/usr/sbin
agora entre na pasta
/usr/sbin e de a permissão
chmod +x limpamemoria.sh
agora va ate a pasta do crontab e adicione a seguinte linha
cd /etc
nano crontab
*/5 * * * * root /usr/sbin/limpamemoria.sh
salve a operação e esta pronto
pra verificar se esta fazendo a verificação e limpeza e so entra e ver o log
cd /var/log
nano memoria.log
se tudo tiver certo voce vera um log a cada 5 minutos com o uso da memoria no momento
não esqueça de agradecer.
Re: Lentidao com o cache full e thundercache!
amigo tabem tentei sua eses comando e o script,,, nao tive sucesso ... a menoria contua do mesmo jeito
Re: Lentidao com o cache full e thundercache!
Alexandre, basta editar o crontab com o comando:
Dependendo da distro, ele irá abrir um menu perguntando qual editor quer usar para editar o crontab. Um dos mais fáceis é o ano, mas pode usar o vim. Em algumas distros pode editar o arquivo da maneira abaixo:
A seguir precisa apenas entender a estrutura interna do contrab para editá-lo.
Abaixo alguns links que explicam isso:
Crontab - Wikipédia, a enciclopédia livre
Utilizando o crontab - Devin
Também é possível colocar o seu script dentro dos diretórios:
Código :
/etc/cron.hourly
/etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly
Onde os mesmos serão executados automaticamente de acordo com os diretórios (hora, dia, semana, mês).
Citação:
Postado originalmente por
superxandaoce
Amigo me da uma ajuda com a regra do crontab ? não conheço muito de linux e sobre o crontab só sei o que ele faz, não sei como usar. Por favor, vc iria me ajudar muito, tenho certeza que a outros tbm.
Re: Lentidao com o cache full e thundercache!
bom, com os links que passei não tem como errar. Agora se quiser mesmo ser ajudado, convêm colocar aqui no FORUM, o que já fez, pois desta forma vários poderão "debugar" o problema e chegar a uma solução.
MSN ou e-mail, tira totalmente o foco deste fórum, pois se for para fazer isso, podemos fechar a "budega" e simplesmente colocar uma lista "monstro" na página inicial com o contato de cada um.
Citação:
Postado originalmente por
viunet
Ola amigos, aki uso o Debian Lenny, vejo todas as respostas do forum e ja testeis, eu acesso o debian pelo putty e ate agoa nao conseguie fazer funciona a lipeza com os scripts aki postados p.;;;
casao algum amigo possa me ajuda se possivel por email
[email protected].
agradeço
Re: Lentidao com o cache full e thundercache!
Olá rapaziada quem estiver com dificuldades de instalar o thunder me add [email protected] que instalo de graça basta deixar o debian e o ssh instalado e me passar os dados de acesso que instalo pra vocês GRATIS
OBS: O comando para instalar o ssh é:
apt-get install ssh
Re: Lentidao com o cache full e thundercache!