[Socket] - Broken pipe  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

Criei um Router em Java que aguarda (listen) conexões em portas especificas. Ficou praticamente rodando meses sem problemas. Nas últimas semanas, por algum motivo obscuro ocorre uma exceção no socket Broken Pipe fazendo com que meu Router necessite ser fechado.

Pesquisei sobre a exception e encontrei apenas informações relacionas a conexão DB e não para Socket em especifico.



Alguém pode me dar uma dica ?

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
leoramos
GUJ Ranger
[Avatar]

Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline

Lina, monitora teu server e vê quantas conexões estão em estado CLOSE_WAIT. Especialmente se estiveres rodando com Tomcat, é comum o número de conexões nesse estado aumentarem muito a ponto de causarem esse erro (e o famoso Too Many Open Files).
Passei por esse problema usando Tomcat 6 rodando no Debian com kernel 2.6.
Abraço!

"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez."
[Email] [MSN]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

leoramos wrote:Lina, monitora teu server e vê quantas conexões estão em estado CLOSE_WAIT. Especialmente se estiveres rodando com Tomcat, é comum o número de conexões nesse estado aumentarem muito a ponto de causarem esse erro (e o famoso Too Many Open Files).
Passei por esse problema usando Tomcat 6 rodando no Debian com kernel 2.6.
Abraço!


Oi,

Bom.. se for isso, vamos forçar reconnects manualmente:



Depois passo o resultado.

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team