| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2011 13:23:28
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Boa Tarde,
Estamos realizando alguns testes para adicionar o Varnish (cache web) na frente de uma aplicacao desenvolvida com o Vraptor.
Gostaria de saber, se alguém ja teve a necessidade e como foi feito...
Pois estamos obtendo um comportamento meio estranho, ao acessar a url que o Varnish está atendendo. O sistema não retorna nenhuma resposta no browser, mas chega o Resource do VRaptor atende a requisicao duas vezes....
Log do tomcat:
O estranho, que após a ultima linha. Não tem mais log, sendo que deveria ter carregado os arquivos js, png, css que contem no jsp retornado.
Acessando direto a url do tomcat, o sistema abre de boa....
Galera do VRaptor, gostaria de saber se voces tem alguma dica, para me ajudar a solucionar essa questao.
This message was edited 1 time. Last update was at 16/12/2011 11:26:51
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2011 13:56:21
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Será que os interceptors podem influenciar nesse fluxo de geração da resposta ?
Pois publiquei o .war do vraptorblank, e não aconteceu o mesmo problema..
A diferença do menu sistema e vraptorblank, é o uso dos interceptors e a forma como eu aponto para os jsps..
Tipo nos resources, no result eu indico o caminho fisico para o JSP, nao seguindo o modo default do vraptor.
This message was edited 1 time. Last update was at 15/12/2011 15:38:06
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2011 15:37:48
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Galera,
Descobri o motivo de nenhuma resposta ser retornada pro browser.
Na aplicacao, existe um filtro que compactava a resposta no formato gzip, fazendo o uso da classe GZIPOutputStream...
Comentei a declaracao do filtro e funcionou...
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 11:09:32
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline
|
sempre tá tratando duas vezes a requisição?
o filtro do VRaptor está declarado uma vez só no web.xml?
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 11:26:23
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Lucas Cavalcanti wrote:sempre tá tratando duas vezes a requisição?
o filtro do VRaptor está declarado uma vez só no web.xml?
Oi Lucas, blz ?
Não é nenhum problema com o VRaptor, como comentei no post anterior.
Na aplicacao existia um filtro que compactava a resposta no formato gzip, fazendo o uso da classe GZIPOutputStream...
E sabe deus o pq, o Varnish não conseguia entender a resposta... Acompanhando a requisicao pelo Firebug por exemplo, percebia que não chegava nada na resposta..
Removi o filtro e funfou =D.
A execução de duas vezes do resource, devia ser decorrencia dessa questao do filtro e do Varnish. Sem o filtro, tudo voltou ao normal.
Obrigado
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
|
|