please provide more information:
1, ATS version

2, object size setting:
traffic_line -r proxy.config.cache.min_average_object_size

3, mem dump info:
follow 
https://docs.trafficserver.apache.org/en/latest/sdk/troubleshooting-tips/debugging-memory-leaks.en.html
 
<https://docs.trafficserver.apache.org/en/latest/sdk/troubleshooting-tips/debugging-memory-leaks.en.html>
 and attach the result from traffic.out.



- Yongming Zhao 赵永明

> 在 2014年11月14日,上午10:40,Lerner, Steve <[email protected]> 写道:
> 
> Hi gang- Phil Sorber referred me to this list.
>  
> We are setting up clusters of Apache Traffic Server to beef up the front end 
> of our image services which are… large in terms of volume… to say the least.
> We hope to be the big users of ATS and be a strong reference customer- so any 
> help with is appreciated!
> Our first test cluster consistes of 23 machines, ubuntu12.04, Intel(R) 2x 
> Xeon(R) CPU E5-2670 v2 @ 2.50GHz, 128G ram, 95T disk
>  
> Here is our query:
>  
> We are setting records.config as: CONFIG proxy.config.cache.ram_cache.size 
> INT 64G
>  
> But we find that trafficserver ignores this limit and grows at the default 
> rate of 1MB RAM / 1GB disk.
>  
> Example of a current process: 
>  
> traffic_line -r proxy.config.cache.ram_cache.size returns 68,719,476,736
> Which is about 64GB- correct!
> 
> But looking at the process:
>  
> 86050 nobody    20   0  108g 102g 4912 S   54 81.3   1523:33 
> /ebay/local/trafficserver/bin/traffic_server -M --httpport 80:fd=7
>  
> So basically we’ve set the process to only consume 64GB but its consuming 
> 108GB…
> 
> Does anyone have any ideas on why this happens or a way to fix it?
> We want to have constrained RAM but tons of disk- we’d much rather have the 
> cache serve from disk then start swapping RAM
>  
> Thanks in advance,
>  
> Steve
>  
> Steve Lerner | Sr. Member of Technical Staff, Network Engineering | M 212 495 
> 9212 | [email protected] <mailto:[email protected]> | Skype: steve.lerner
> <image001.jpg>

Reply via email to