On May 19, 2014, at 8:37 PM, Brian Geffon <bri...@apache.org> wrote: > In response to this default value, most spdy servers I've seen use 256 for > this value. Take a look at net internals in chrome.
Even 256 seems pretty aggressive. That's letting a single socket queue 256 parallel requests :) > > Brian > > On Monday, May 19, 2014, Leif Hedstrom <zw...@apache.org> wrote: > >> Agree with James, let's be consistent. >> >> -- Leif >> >>> On May 19, 2014, at 8:45 PM, James Peach <jpe...@apache.org> wrote: >>> >>>> On May 19, 2014, at 5:26 PM, a...@apache.org wrote: >>>> >>>> Repository: trafficserver >>>> Updated Branches: >>>> refs/heads/master c25fb7541 -> ce8304309 >>>> >>>> >>>> TS-2821 Add to default records.config and tweak the name to be more >> consistent. >>>> >>>> >>>> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo >>>> Commit: >> http://git-wip-us.apache.org/repos/asf/trafficserver/commit/ce830430 >>>> Tree: >> http://git-wip-us.apache.org/repos/asf/trafficserver/tree/ce830430 >>>> Diff: >> http://git-wip-us.apache.org/repos/asf/trafficserver/diff/ce830430 >>>> >>>> Branch: refs/heads/master >>>> Commit: ce8304309e2c17b4b3efbe93f990f7106a28a7e1 >>>> Parents: c25fb75 >>>> Author: Alan M. Carroll <a...@network-geographics.com> >>>> Authored: Mon May 19 17:25:29 2014 -0700 >>>> Committer: Alan M. Carroll <a...@network-geographics.com> >>>> Committed: Mon May 19 17:25:29 2014 -0700 >>>> >>>> ---------------------------------------------------------------------- >>>> doc/reference/configuration/records.config.en.rst | 4 ++-- >>>> mgmt/RecordsConfig.cc | 2 +- >>>> proxy/config/records.config.default.in | 6 ++++++ >>>> proxy/spdy/SpdyCommon.cc | 2 +- >>>> 4 files changed, 10 insertions(+), 4 deletions(-) >>>> ---------------------------------------------------------------------- >>>> >>>> >>>> >> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ce830430/doc/reference/configuration/records.config.en.rst >>>> ---------------------------------------------------------------------- >>>> diff --git a/doc/reference/configuration/records.config.en.rst >> b/doc/reference/configuration/records.config.en.rst >>>> index 4ca5613..cef38fe 100644 >>>> --- a/doc/reference/configuration/records.config.en.rst >>>> +++ b/doc/reference/configuration/records.config.en.rst >>>> @@ -2227,10 +2227,10 @@ ICP Configuration >>>> SPDY Configuration >>>> ================== >>>> >>>> -.. ts:cv:: CONFIG proxy.config.spdy.max_concurrent_streams INT 1000 >>>> +.. ts:cv:: CONFIG proxy.config.spdy.client.max_concurrent_streams INT >> 1000 >>>> :reloadable: >>> >>> This should be proxy.config.spdy.SERVER.max_concurrent_streams. The >> terms "client" and "server" are well established. "proxy.config.ssl.client" >> refers to ATS making outbound SSL connections, and >> "proxy.config.ssl.server" and "proxy.config.http.server" refer to ATS >> accepting sessions from clients. This setting is all about ATS acting as a >> SPDY server. >>> >>> The default value of 1000 is *huge*. 10 would be better IMHO. >>> >>> We should not be adding more default entries to "records.config"; the >> goal is to reduce the number of entries that are duplicated in that file. >>> >>> Finally, I think that it is worth documenting that which this is >> reloadable, only new SPDY sessions will get the new value. Since SPDY >> sessions are long-lasting, this may surprise people. >>> >>>> >>>> - Set the maximum number of concurrent streams per client SPDY >> connection. >>>> + Set the maximum number of concurrent streams per client connection. >>>> >>>> Scheduled Update Co