[FUGSPBR] Slides da palestra de tuning disponivel no site
Edson Brandi
e.brandi em uol.com.br
Sex Jun 1 13:30:19 BRT 2001
Boa tarde
> Após o webserver, em keepalive servir um usuário, enquanto não é
> recebido outro request, ou é esgotado o timeout para o keepalive, o
> processo do servidor fica imobilizado para atender outros requests.
exatamente, por isso eu costumo utilizar 15 segundos no apache e 14 no tcp/ip
> O keepalive padrão do apache é 15 segundos. Ou seja: Um processo do
> apache pode ficar até 15 segundos imobilizado sem poder atender outro
> hit, o que em determinadas situações pode significar uma perda de
> performance no servidor. Se você tem muitos hits por segundo, não é
> apenas um processo que fica parado, mas são vários que além de não
> atender usuários, comprometem a carga do sistema.
Exato.
Por isso que eu sugeri trabalhar com uma margem de segurança.
Em geral manter sempre umas 2 a 3 vezes o numero de servidores minimo ativos.
> Agora, não vamos desligar o keepalive. Assim estaríamos adotando um
> tuning lusitano que não vai ajudar em nada, vai piorar, porque sem
> keepalive os requests subsequentes teriam que abrir outra conexão ao
> servidor, fazendo ele criar mais processos ainda, alem de carregar a
> fila de conexões tcp/ip...
Concordo.
O Uso de keep alive permite atender na media 20% mais requisiçoes :-)
Sem ele teriamos que abrir muitos sockets desnecessarios. Imagine o desgaste se para carregar uma pagina com 20 hits tivermos de abrir 20 sockets :-\
> Espero que o comentário tenha sido útil :D
Logico que sim :-)
Vou aproveitar e colocar a sua observação no resumo que eu vou colocar junto com os slides :-)
Thks
[ ]'s Edson
, ,
Edson Brandi /( )`
Supervisor de Operacoes - UOL \ \___ / |
Fone: 0XX11 96555470 /- _ `-/ '
0XX11 32244103 (/\/ \ \ /\
ICQ at Work: 32512639 / / | ` \
ICQ at Home: 100503189 O O ) / |
-------------------------------------- `-^--'`< '
(_.) _ ) /
Transforme seu PC numa Workstation Unix. `.___/` /
Visite http://freebsd.ag.com.br `-----' /
<----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd