I’ve benchmarked ATS forward proxy post with cache disabled to near 10gbps on 
an Openstack VM with a 10Gbps NIC.
I used Apache Bench for this.

Steve Lerner | Director / Architect - Performance Engineering | m 212.495.9212 
| [email protected]<mailto:[email protected]>
[cid:[email protected]]

From: <[email protected]> on behalf of Di Li <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Tuesday, December 13, 2016 at 12:32 PM
To: "[email protected]" <[email protected]>
Subject: Re: benchmark ATS

using 6.2.0, repeatable

Thanks,
Di Li



On Dec 13, 2016, at 1:28 AM, Reindl Harald 
<[email protected]<mailto:[email protected]>> wrote:


Am 13.12.2016 um 09:45 schrieb Di Li:

When I doing some benchmark for outbound proxy, and has http_cache
enabled, well, first of all, the performance are pretty low, I guess I
didn’t do it right with the cache enabled, 2nd when I use wrk to have
512 connection with 40 thread to go through proxy with http, it cause a
core dump, here’s the trace

And when I disable the http.cache, the performance has went up a lot,
and no more coredump at all.


FATAL: CacheRead.cc<http://cacheread.cc> <http://cacheread.cc>:249: failed 
assert
`w->alternate.valid()`
traffic_server: using root directory '/ngs/app/oproxy/trafficserver'
traffic_server: Aborted (Signal sent by tkill() 20136 1001)
traffic_server - STACK TRACE

is this repeatable?
which version of ATS?

at least mention the software version should be common-sense

had one such crash after upgrade to 7.0.0 and was not able to reproduce it, 
even not with a "ab -k -n 10000000 -c 500" benchmark

Reply via email to