|
|
||||||
| Fóruns | Wiki | Classificados | Reviews | Jogos | Grupos Sociais | RSS Feeds | FAQ | Termos de Uso | Contato | Sobre |
| Registrar | Fotos | Blogs | Calendário | Marcar Fóruns Como Lidos |
![]() |
|
|
LinkBack | Ferramentas do Tópico |
|
|
#1 (permalink) |
![]() Registrado em: May 2007
Localização: São Paulo
Idade: 25
Posts: 23
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 22 ![]() |
Pessoal gostaria de uma ajuda da comunidade...
estou configurando um servidor apache com PHP5 + eAccelerator + MySQL 5 ... está tudo ok e funcionando... O unico problema que estou detectando é um numero mto grande de TIME_WAITs quando dou o comando "netstat -tupan | grep tcp" ele me mostra varias linhas como estas abaixo: tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51267 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51264 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51264 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51265 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51270 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51271 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51268 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51269 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51273 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51298 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51299 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51302 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51303 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51300 TIME_WAIT - tcp 0 0 ::ffff:74.55.21.162:80 ::ffff:200.205.55.7:51301 TIME_WAIT - Agora dei um comando para CONTAR netstat -tupan | grep tcp | grep TIME_WAIT | wc -l 332 e o resultado é 332 TIME_WAIT e fazem apenas 5 minutos que levantei este servidor !!! tenho uma aplicação em PHP que faz de 1 em 1 segundo consulta no banco de dados... mas eu tinha isso rodando em outro servidor e nao tinha TANTOS TIME_WAIT como esta tendo agora !!! Agradeço a Atenção dos Amigos !!!
__________________
Marcelo Santoro Tecnológo em Informática Administrador de Redes ICEnet Telecomunicações |
|
|
|
|
#2 (permalink) |
|
Super Moderador
![]() Registrado em: Feb 2006
Localização: Minas Gerais
Idade: 25
Posts: 3,884
Agradeceu: 14
Agradecido 556 vez(es) em 462 Posts
Envios no Blog: 4
Reputação: 488 ![]() ![]() ![]() ![]() ![]() ![]() |
systecl -a | grep timeout
abaixa o tempo de timeout .. net.ipv4.tcp_fin_timeout = 30
__________________
Sds. Alexandre Correa Onda Internet / OPinguim Web Hosting www.ondainternet.com.br www.opinguim.net Blog http://alexandrecorrea.under-linux.org/ Consultoria Redes, Servidores, Linux, Mikrotik, IkarusOS, StarOS NÃO faça pergunta via mensagem privada, poste sua dúvida no forum. Aprenda a usar o forum, dica by Hitler: http://www.youtube.com/watch?v=8zFYt1_0FUE Leia o FAQ UnderLinux !!!!! http://under-linux.org/wiki/index.ph...Linux_Wiki:FAQ
![]() ![]() |
|
|
|
|
#3 (permalink) | |
![]() Registrado em: May 2007
Localização: São Paulo
Idade: 25
Posts: 23
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 22 ![]() |
Citação:
Agradeço mto sua Atenção Alexandre... mas aparentemende não resolveu !!! pois os TIME_WAIT ainda continuam sendo gerados mto Rapidamente após o ser efetuado o Login dos usuarios no SISTEMA (em PHP + MySQL) e somente quando os usuarios desconectam do Sistema que os Time_WAIT começam a sumir de acordo com o tempo que vc me ajudou a configurar dentro do ' net.ipv4.tcp_fin_timeout'Será que seria melhor se eu compilar o Apache pois estou usando a versão que vem com o RHLE4 que é a Apache/2.0.52, vcs acham melhor eu tentar compliar com a versão 2.2 ??? ou 1.3 ??? Abraços Pessoal
__________________
Marcelo Santoro Tecnológo em Informática Administrador de Redes ICEnet Telecomunicações |
|
|
|
|
|
#4 (permalink) |
|
Super Moderador
![]() Registrado em: Jan 2003
Localização: Pará
Idade: 24
Posts: 3,082
Agradeceu: 2
Agradecido 42 vez(es) em 40 Posts
Reputação: 387 ![]() |
O script em PHP termina de fato a sessão? tem que verificar se nao é a sua propria aplicação criando um DoS, porque nao é normal ficar dando time_wait em uma aplicação bem programada, o correto seria ela fechar todas as conexoes quando nao precisa mais.
Nao querendo discutir detalhes de programação e nem jogando pedra em desenvolvedor, mas é sempre o administrador de sistema operacional que tem que dar um jeito para a aplicação funcionar direito, ao inves do programador reconhecer o erro na aplicação e programa-la corretamente. No seu caso ai voce esta reduzindo o tempo de time out para resolver um problema, entretanto tem que resolver na fonte, de ONDE está gerando esse problema. Apenas analise esse fato e veja o que pode ser modificado na aplicação e o que nesta aplicação gera este problema de TIME_WAIT.
__________________
Better Safe Than Sorry Participe do Underlinux Wiki! http://www.under-linux.org/wiki/ |
|
|
|
|
#5 (permalink) | |
![]() Registrado em: May 2007
Localização: São Paulo
Idade: 25
Posts: 23
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 22 ![]() |
Citação:
Se alguem tiver mais alguma dica... eu agradeço D++ Abraços PessoALL
__________________
Marcelo Santoro Tecnológo em Informática Administrador de Redes ICEnet Telecomunicações |
|
|
|
|
|
#6 (permalink) |
|
Super Moderador
![]() Registrado em: Feb 2006
Localização: Minas Gerais
Idade: 25
Posts: 3,884
Agradeceu: 14
Agradecido 556 vez(es) em 462 Posts
Envios no Blog: 4
Reputação: 488 ![]() ![]() ![]() ![]() ![]() ![]() |
mas olhando auqi. o meu servidor tambem tem bastante timeout
root@orbit [/etc]# netstat -an | grep TIME | wc -l 1212
__________________
Sds. Alexandre Correa Onda Internet / OPinguim Web Hosting www.ondainternet.com.br www.opinguim.net Blog http://alexandrecorrea.under-linux.org/ Consultoria Redes, Servidores, Linux, Mikrotik, IkarusOS, StarOS NÃO faça pergunta via mensagem privada, poste sua dúvida no forum. Aprenda a usar o forum, dica by Hitler: http://www.youtube.com/watch?v=8zFYt1_0FUE Leia o FAQ UnderLinux !!!!! http://under-linux.org/wiki/index.ph...Linux_Wiki:FAQ
![]() ![]() |
|
|
|
|
#7 (permalink) |
|
Super Moderador
![]() Registrado em: Jan 2003
Localização: Pará
Idade: 24
Posts: 3,082
Agradeceu: 2
Agradecido 42 vez(es) em 40 Posts
Reputação: 387 ![]() |
os meus são mais light...
Firewall: gabriel:~# netstat -an|grep TIME_WAIT| wc -l 4 Proxy: rafael:~/logs_squid/jz_jurunas# netstat -an|grep TIME_WAIT| wc -l 191 Sendo que ta fora de horario de pico
__________________
Better Safe Than Sorry Participe do Underlinux Wiki! http://www.under-linux.org/wiki/ |
|
|
![]() |
| Ferramentas do Tópico | |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Dúvidas de muitos - Net Satélite | ukara | Proxy/NAT/Firewall | 3 | 24-06-2007 12:14 |
| Queues - muitos ips. | luizbe | Mikrotik Controle de Banda | 8 | 11-06-2007 17:59 |
| muitos processos do sendmail | andreylch | Sendmail/Qmail/Postfix | 1 | 10-05-2005 07:46 |
| Muitos acessos nas portas 135, 138, 139 e 445 | violinista | Proxy/NAT/Firewall | 6 | 02-03-2005 17:32 |
| CBQ com muitos usuarios dar pau? | Adm. em Geral | 1 | 11-12-2003 11:03 | |
| Divulgue |