Eric,


Thanks for your reply. Here is some more information. 

The file being served here, is  121MB in size, is actually being served by 
tomcat. I am assuming that range header will be passed to tomcat and it will 
take care of serving the required range. Is this correct?



OTOH, the range requested by client varies from "9392444-" to "122206258-" 
which means client is requesting last 112MB to 4MB chunk of the file. There 
were 250 of such requests in an hour from one single user to one single tomcat 
and total 1500 such similar request to same file from  7 other users during the 
same hour! Response size varies from 196600 to 663544. 



This is causing our tomcat thread count to go high which is resulting in poor 
overall site performance.



We are suspecting that users are using some kind of download manager and that 
is misbehaving, but before concluding that I wanted to check if this is valid 
behavior for Apache/Tomcat.



Thanks,

Sameer



----- Original Message ----

From: Eric Covener <[EMAIL PROTECTED]>

To: [email protected]

Sent: Sunday, November 25, 2007 5:16:46 AM

Subject: Re: [EMAIL PROTECTED] byte-range request and 200 response code



 On Nov 25, 2007 2:10 AM, Sameer Naik <[EMAIL PROTECTED]> wrote:

>

> Hi,

>

> I am seeing log entry where there is a byte-range request but  response code

> is 200 instead of 206 or 406 response code. Response size is 196600.  We have

> seen many such requests in access log coming from same IP. User agent  is

> MSIE 6.0.

>

> Apache version is Apache/2.0.53 (Unix) mod_ssl/2.0.53 OpenSSL/0.9.7m

> mod_jk/1.2.21



Apache doesn't buffer a response to satisfy a range request, it

responds legally with the entire response instead.



(it doesn't try too hard to see if the range is "easy" to satisfy)



-- 

Eric Covener

[EMAIL PROTECTED]



---------------------------------------------------------------------

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: [EMAIL PROTECTED]

   "   from the digest: [EMAIL PROTECTED]

For additional commands, e-mail: [EMAIL PROTECTED]













      
____________________________________________________________________________________
Get easy, one-click access to your favorites. 
Make Yahoo! your homepage.
http://www.yahoo.com/r/hs 

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to