Print

Print


Hi Matevz,

    normally XrdCl would open one connection per server it contacts. Not 
per file.

Cheers,
    Lukasz

On 23.08.2013 07:16, Matevz Tadel wrote:
> Hi Lukasz, Andy,
>
> On 8/22/13 7:52 AM, Lukasz Janyst wrote:
>> Hi Alja,
>>
>>     that's a feature. The connection manager used to have idle time
>> after which
>> the connections were closed but Andy's preference was to manage
>> connection life
>> from the server-side.
>
> Hmmh ... then it seems the servers are not doing a too good job :( If
> you look at the netstat dump, there are 105 connections to CMS
> meta-manager at xrootd.unl.edu alone and 150 connections to various data
> servers ... and this is after replaying a one-day-worth of access from
> UCSD (320 files) and waiting for /three days/. So, the servers don't
> close all of them.
>
> The problem here is that proxy process stays up for a long time and it
> instantiates a new XrdCl for every file it is downloading.
>
> Andy, another problem here is with detailed monitoring ... I never get
> the last message of the 't' stream, the one containing the close so
> monitor thinks the files are still kept opened. As there is no
> disconnect and there are is no new activity on the channel, the buffers
> keeps sitting on the server. If this stays like this ... can I ask for
> 'close' event to cause flushing of the 't' stream when io[v] is in effect?
>
> Cheers,
> Matevz
>
>
>> Cheers,
>>     Lukasz
>>
>> On 22.08.2013 16:15, Alja Mrak-Tadel wrote:
>>> Hello,
>>>
>>> I'm testing a proxy server with new client (branch xrdposixcl) and I
>>> noticed that socket connections stay open for days. Here is an example
>>> of netstat command on the machine I run xrootd proxy:
>>>    http://uaf-2.t2.ucsd.edu/~alja/netstat.txt
>>> Notice also there are several connections to the meta manager,
>>> xrootd.unl.edu.
>>>
>>>  From xrootd log http://uaf-2.t2.ucsd.edu/~alja/proxy.log I can see
>>> XrdCl::File::Close() is called but it is difficult to trace why sockets
>>> are left open.
>>>
>>> I'm working on a caching proxy server, where it is important that
>>> connections get closed reasonably soon ... the proxy is potentially
>>> accessing all Xrootd servers in a federation.
>>>
>>> Thanks,
>>> Alja
>>>
>>> ########################################################################
>>> Use REPLY-ALL to reply to list
>>>
>>> To unsubscribe from the XROOTD-DEV list, click the following link:
>>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
>>
>> ########################################################################
>> Use REPLY-ALL to reply to list
>>
>> To unsubscribe from the XROOTD-DEV list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1