[gull] apache en reverse-proxy et tcp/http push

Philippe Strauss philou at philou.ch
Tue Jul 24 17:28:08 CEST 2007


Hello les Gullien,

Problème que je rencontre au boulot:

Serveur A (http) <---> Reverse-Proxy (apache-2.0) <---> Client

Le client est une appli JAVA d'information temp-réél (genre financier)
qui utilise HTTP comme transport.

Sans le reverse-proxy au milieu, tout fonctionne normalement.

Avec le revese-proxy, le rafraichissement sur le client ce fait à
intervalle bcp plus espacé et on perd l'aspect temp-réél.

En tcpdumpant les sessions on voit:

du serveur A au rev-proxy: bcp de paquet de petites tailles ~95 bytes de
payload HTTP, un TCP push à chaque trame.

du proxy au client: un paquet bcp plus rarement, payload HTTP 1380
bytes.

Apache en reverse-proxy semble donc toujours vouloir "bufferisé" au
moins le nombre de byte équivalent à une trame.


Qqun connait une option pour désactivé ce fonctionnement et "pushé" côté
client chaque fois que le serveur A "push"?


merci.


-- 
Philippe Strauss
av. de Beaulieu 25
1004 Lausanne
http://philou.ch



More information about the gull mailing list