baricsz commented on issue #8998:
URL: https://github.com/apache/trafficserver/issues/8998#issuecomment-1251909957

   I think the cache control is correct, at least this specific resource must 
be revalidated each time. 
   
   My only concern is that even if the resource has been revalidated and the 
origin server tells that the resource is still valid and there is nothing to 
download (304 Not modified, no response body), ATS consumes an extra 8192 bytes 
block from the cache and also writes a huge amount of data to the disk. 
   
   **Origin access log**
   ```
   161.35.24.62 - - [20/Sep/2022:06:26:40 +0000] "GET /path/x.js HTTP/1.1" 304 
0 "https://x.y.z/path/index.html"; "Mozilla/5.0 (Windows NT 10.0; Win64; x64) 
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36" 
"x.x.x.x, x.x.x.y" rt=0.018 uct=0.000 uht=0.017 urt=0.017
   ```
   
   More precisely, it writes around 500 MB to the cache storage after this 
specific request and I'm wondering if this is normal and won't affect server 
performance under high load?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to