[FUGSPBR] Controle de Uso de Banda
Luiz Rodrigues Maia Neto
maianeto em inf.ufsc.br
Qua Dez 3 12:26:30 BRST 2003
Bom dia Helio,
Sim, a primeira versao nao implementava controle de banda, somente
permitindo uma pequena aceleracao atraves de um pequeno cache. A
segunda versao permitia limitar um volume de trafego em bytes por
periodo. O modulo da segunda versao foi baseado em dois outros
modulos: mod_limit e mod_sessions. A versao atual oferece ainda mais.
O mod_throttle permite estabelecer politicas de carga no servidor e
banda de trafego em um servidor Apache geradas por virtual hosts,
diretorios, URLs e usuarios. A partir destas politicas o modulo pode
estabelecer um delay na resposta ou mesmo a recusa a requisicao. O
modulo tambem pode registrar e controlar requisicoes atraves do
endereco IP externo ou atraves de um usuario autenticado.
Eh possivel estabelecer politicas diferentes para cada um dos quatro
niveis de controle de banda. Pode-se nao impor nenhuma restricao de
consumo de banda ou por exemplo:
- impor um limite para o numero de requisicoes concorrentes;
- impor um limite para o numero de requisicoes por periodo (excluidas
imagens e CSS);
- impor um intervalo minimo em microssegundos entre requisicoes;
- impor um limite para o volume de trafego em bytes por periodo;
Jah utilizei em algumas ocasioes. Uma consulta em
http://www.snert.com/Software/mod_throttle/ pode oferecer mais
informacoes. A utilizacao em FreeBSD, ate a ultima instalacao que
realizei, requer alguns ajustes em kernel, nada traumaticos.
[]'s
Maia
Windows: "Where do you want to go tomorrow?"
Linux: "Where do you want to go today?"
FreeBSD: "Are you, guys, comming or what?"
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd