[users@httpd] mod_proxy: streaming data without caching it

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi *.


A question on mod_proxy: 
I have an Apache (1.3) running as reverse proxy. 
The web pages delivered via this proxy are generated dynamically by gathering 
data from different sources.
Some sources provide their data quickly, others slowly. Additionally the 
answers differ very much in length. Our internal server is therefore 
streaming everything to the client as soon as he receives it.

Now to my problem: Apache/mod_proxy has a small internal Cache and will resend 
the proxied data to the client only when this cache is full or the page ends.
So if one or more sources provide only very little data it takes some time 
till the client´s browser receives and displays that although our internal 
server streamed it as early as possible.

Can I alter that behaviour?
I´m not 100% sure if and how settings for ProxyReceiveBufferSize and 
ProxyIOBufferSize can get me to my goal. Any hints???

If it needs a newer mod_proxy (with Apache 2) I´m willing to switch to Apache 
2. 
If it can´t be done with Apache/mod_proxy: does anyone now if there are other 
suitable modules for Apache or if Squid would be an appropriate solution??

Many thanks for your advice
Heiko

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux