| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2012 15:55:48
|
abelgomes
Virtual Machine Man
![[Avatar]](/images/avatar/e14601b19b804b49c4022a1dd205554e.jpg)
Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline
|
Boa tarde, to com o seguinte problema:
Tenho uma consulta que faço em outro sistema e baseado no retorno faço umas validações. O problema é que funciona durante 1 ou 2 horas e depois acontece o seguinte erro:
java.io.IOException: Server returned HTTP response code: 400 for URL: "minha URL de consulta"
O problema é que funciona durante um tempo e depois para, daí tenho que reiniciar o tomcat para funcionar por mais 2 horas.
Segue o código usado para fazer a conexão:
Andei pesquisando nos foruns, mas ninguém tem esse problema. O problema dos outros é "ou funciona ou não funicona" ninguém tem um caso desses intermitente.
|
...the only easy day was yesterday... |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2012 19:55:28
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Quando para o processo do tomcat o consumo de CPU e memória é alto?
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 07:41:49
|
abelgomes
Virtual Machine Man
![[Avatar]](/images/avatar/e14601b19b804b49c4022a1dd205554e.jpg)
Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline
|
Normal. O consumo que de recurso da máquina quando o tomcat é parado é o mesmo de quando ele é iniciado, ou seja, apos dar o start no tomcat ficou o consumo de X e na hora de parar ~2,5 horas depois é o mesmo X.
Iremos fazer um teste hoje sem passar pelo servidor de proxy, coloco o resultado assim que terminarmos.
|
...the only easy day was yesterday... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2012 14:38:25
|
abelgomes
Virtual Machine Man
![[Avatar]](/images/avatar/e14601b19b804b49c4022a1dd205554e.jpg)
Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline
|
Então pessoal, minha classe que faz a conexão já esta assim:
O que eu já fiz:
1) Mudei o endereço externo da aplicação para o endereço interno
2) Voltamos a versão do java do servidor
3) Coloquei as duas aplicações no mesmo tomcat
fui fazendo 1 de cada vez e todos eles de pois de 2h ou 3 deu o mesmo problema.
Agora
1) Parametrizei a URL do outro sistema para "localhost"
2) Como podem ver, não uso mais a classe HttpURLConnection foi substituido pelo new URL(url).openStream();
E agora é esperar.
|
...the only easy day was yesterday... |
|
|
 |
|
|