On 4/16/13 9:09 AM, Yongming Zhao wrote:
the default =2 is set to threading session sharing, that is consider to be
better performance, and set to =1 is using the global session pool, that
is not that bad unless you can tell that the performance is noticeable, in
some case, the global session pool is much safer :D
BTW, that is a problem we should fix, I think TS-1590 as the same type of
failure.
Ah, great. Please update TS-1590 with this information, I'll mark that one
for v3.3.3. This needs to be fixed for v3.4 IMO (and yes, blame me! :-).
Cheers,
-- Leif
在 2013-4-16,下午4:41,오재경 <[email protected]
<mailto:[email protected]>> 写道:
sorry. i forgot to write the title..
hi everyone.
I made a plugin. it calls TSHttpConnect and download a contents when it
meets a range request. as you know, ats doesn't cache partial request.
that's why i made the plugin to trigger full download for a range request.
proxy.config.http.share_server_sessions makes a problem. default value is
2 and ATS always crash when the plugin trigger download.
but with 1, ATS works fine with my plugin.
i digged the source what happens when i call TSHttpConnect.
if i set share_server_sessions 2 _acquire_session is called with ethread
parameter. if 1 _acquire_session is called with global bucket.
my question is ..is it ok if i set share_server_sessions 1 instead of
default value 2 ?
No problem in performance? No problem in running ATS in 24/7 ?
Thanks.