[Rabbit-proxy-development] Re: 060403: Pre-3.1 imressions & ideas for the future releases
Brought to you by:
ernimril
From: Matej M. <rab...@ma...> - 2006-04-05 06:46:24
|
Robert Olofsson wrote: RO> Matej Mihelic wrote: MM> [MM] I'll try to find a pattern. It is probably connected with MM> me overloading the Rabbit. My usual browsing habbits include MM> simultaneous opening of 30 tabs in Firefox :). RO> I would not think so. Rabbit should handle many concurrent RO> connections and unless you have changed your firefox config RO> you are only using 4. Check "about:config" and RO> network.http.max-persistent-connections-per-proxy, I have mine RO> set to 8 at the moment. Also make sure that you have RO> proxy.keep-alive and proxy pipelining set to true. RO> Rabbit does not yet handle client side pipelining but I plan RO> on handling that soon. I have LOWERED my settings to match your. I was pipelining up to 16 concurrent requests. In general I work on a 4Mbps+ uplink. I have also upgraded my Firefox 1.5.1 to latest beta. I have a filling that at least one of the problems is actually Firefox's. It is now working better. I have retested with 32 concurrent pipelining requests and it seems to be work better as well. However this is not a complete test and it could be a coincidence. MM> [MM] That's what I meant. This one is very common due to people not MM> thinking what it is written in MS ASP documentation. There is an MM> example specifying -1 for expires property. And they are using it anywhere. RO>I'll check how rabbit handle them and see what we can do. MM> RO> This could be easy or hard, depending on what you mean. MM> RO> Blocking the CONNECT request is trivial, but what happens MM> RO> on an tunneled and encrypted connection is not something MM> RO> rabbit can filter. MM> MM> [MM] Yes. This would suffice. It would allow for filtering MM> sites that are trying to enforce HTTPS. RO> Ok, then it is simple. Ill see what I can do. But please note RO> that my immediate action is only to put it in the TODO-file RO> (spare time project!). RO> /robo Thanks. I'll install JDK environment on my notebook. Perhaps I can find some spare time as well. Unfortunately due to my lack of skills and knowledge of Java this won't be very productive. -- Regards, Matej. |