[
https://issues.apache.org/jira/browse/TS-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Leif Hedstrom updated TS-2730:
------------------------------
Fix Version/s: sometime
Moving out to "sometime", I don't think either of these will be worked on for
v5.0.0. But, feel free to set an appropriate release version for these.
> proxy.config.cache.enable_read_while_writer
> --------------------------------------------
>
> Key: TS-2730
> URL: https://issues.apache.org/jira/browse/TS-2730
> Project: Traffic Server
> Issue Type: Bug
> Components: Cache, Configuration
> Reporter: Faysal Banna
> Fix For: sometime
>
>
> Hi Guys
> ATS version 4.2.0
> I have enabled proxy.config.cache.enable_read_while_writer and made sure the
> background fill threshold and timeout set to proper values and did some tests
> that will show u here below :
> two terminals opened:
> On terminal 1 :
> wget -S -c --delete-after 'http://www.golang-book.com/assets/pdf/gobook.pdf'
> --2014-04-18 15:41:47-- http://www.golang-book.com/assets/pdf/gobook.pdf
> Connecting to 212.98.152.163:8080... connected.
> Proxy request sent, awaiting response...
> HTTP/1.1 200 OK
> Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
> Content-Type: application/pdf
> Accept-Ranges: bytes
> Date: Fri, 18 Apr 2014 12:37:46 GMT
> Server: ATS/4.2.0
> Alternate-Protocol: 80:quic,80:quic
> Content-Length: 2893557
> Age: 28758
> Proxy-Connection: keep-alive
> Via: http/1.1 UB1-UTU3-170413 (ApacheTrafficServer/4.2.0 [uScMsSfWpSeN:t
> cCMi p sS])
> Length: 2893557 (2.8M) [application/pdf]
> Saving to: ‘gobook.pdf’
> 20% [=========================>
> ] 602,463 18.7KB/s
> eta 2m 5s
> after waiting couple of seconds i opened terminal 2 and issued :
> wget -S -c --delete-after 'http://www.golang-book.com/assets/pdf/gobook.pdf'
> --2014-04-18 15:41:59-- http://www.golang-book.com/assets/pdf/gobook.pdf
> Connecting to 212.98.152.163:8080... connected.
> Proxy request sent, awaiting response...
> HTTP/1.1 200 OK
> Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
> Content-Type: application/pdf
> Accept-Ranges: bytes
> Date: Fri, 18 Apr 2014 12:37:46 GMT
> Server: ATS/4.2.0
> Alternate-Protocol: 80:quic,80:quic
> Content-Length: 2893557
> Age: 28772
> Proxy-Connection: keep-alive
> Via: http/1.1 UB1-UTU3-170413 (ApacheTrafficServer/4.2.0 [uScMsSf pSeN:t
> cCMi p sS])
> Length: 2893557 (2.8M) [application/pdf]
> Saving to: ‘gobook.pdf’
> 11% [=============>
> ] 325,864 18.5KB/s
> eta 2m 53s
> and thus as it shows the read_while_writer is not working as it is supposed
> the least i should get the first already downloaded chunks in network speed
> and that didn't happen.
> second thing is that and i confirm that after aborting both terminals before
> any of them would even complete and waited couple of moments i issued on a
> new terminal the same request
> wget -S -c --delete-after 'http://www.golang-book.com/assets/pdf/gobook.pdf'
> --2014-04-18 15:52:08-- http://www.golang-book.com/assets/pdf/gobook.pdf
> Connecting to 212.98.152.163:8080... connected.
> Proxy request sent, awaiting response...
> HTTP/1.1 206 Partial Content
> Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
> Content-Type: application/pdf
> Accept-Ranges: bytes
> Date: Fri, 18 Apr 2014 12:37:46 GMT
> Server: ATS/4.2.0
> Alternate-Protocol: 80:quic,80:quic
> Content-Length: 2566130
> Age: 29379
> Content-Range: bytes 327427-2893556/2893557
> Proxy-Connection: keep-alive
> Via: http/1.1 UB1-UTU3-170413 (ApacheTrafficServer/4.2.0 [uScHs f p eN:t
> cCHi p s ])
> Length: 2893557 (2.8M), 2566130 (2.4M) remaining [application/pdf]
> Saving to: ‘gobook.pdf’
> 100%[++++++++++++++================================================================================================================>]
> 2,893,557 2.03MB/s in 1.2s
> 2014-04-18 15:52:09 (2.03 MB/s) - ‘gobook.pdf’ saved [2893557/2893557]
> which means that the background fill works as intended but read while_writer
> does not at all.
> much regards
> i am going to install 4.2.1 and see if the same behavior happens again.
--
This message was sent by Atlassian JIRA
(v6.2#6252)