File: client.conf

package info (click to toggle)
xrootd 5.9.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,956 kB
  • sloc: cpp: 244,425; sh: 2,691; python: 1,980; ansic: 1,027; perl: 814; makefile: 272
file content (142 lines) | stat: -rw-r--r-- 6,149 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
#-------------------------------------------------------------------------------
# XRootD client configuration file
#
# Uncomment the line containing the variable you want to change to make it
# effective.
#
# Settings defined in /etc/xrootd/client.conf will be overriden by the
# ones defined in ~/.xrootd/client.conf or by environment variable (see
# man xrdcp for details).
#
# All the timeout values are in seconds.
#-------------------------------------------------------------------------------

#-------------------------------------------------------------------------------
# A time window for the connection establishment. A connection failure is
# declared if the connection is not established within the time window. If
# a connection failure happens earlier then another connection attempt will
# only be made at the beginning of the next window.
#
# ConnectionWindow = 120
#-------------------------------------------------------------------------------
# Number of connection attempts that should be made (number of available
# connection windows) before declaring a permanent failure.
#
# ConnectionRetry = 5
#-------------------------------------------------------------------------------
# Default value for the time after which an error is declared if it was
# impossible to get a response to a request.
#
# RequestTimeout = 1800
#-------------------------------------------------------------------------------
# Default value for the time after which a connection error is declared (and a
# recovery attempted) if there are unfulfilled requests and there is no socket
# activity or a registered wait timeout.
#
# StreamTimeout = 60
#-------------------------------------------------------------------------------
# Number of streams per session.
#
# SubStreamsPerChannel = 1
#-------------------------------------------------------------------------------
# Resolution for the timeout events. Ie. timeout events will be processed only
# every TimeoutResolution seconds.
#
# TimeoutResolution = 15
#-------------------------------------------------------------------------------
# Time after which the permanent failure flags are cleared out and a new
# connection may be attempted if needed.
#
# StreamErrorWindow = 1800
#-------------------------------------------------------------------------------
# Determines whether the fork handlers should be enabled, making the API fork
# safe - this has performance implications, so probably you want to set it
# on per-process level via an environment variable.
#
# RunForkHandler = 0
#-------------------------------------------------------------------------------
# Maximum number of allowed redirections.
#
# RedirectLimit = 16
#-------------------------------------------------------------------------------
# Number of threads processing user callbacks.
#
# WorkerThreads = 3
#-------------------------------------------------------------------------------
# Size of a single data chunk handled by xrdcopy.
#
# CPChunkSize = 16777216
#-------------------------------------------------------------------------------
# Maximum number of asynchronous requests being processed by the xrdcopy
# command at any given time.
#
# CPParallelChunks = 4
#-------------------------------------------------------------------------------
# Time period after which an idle connection to a data server should be closed.
#
# DataServerTTL = 300
#-------------------------------------------------------------------------------
# Time period after which an idle connection to a manager or a load balancer
# should be closed.
#
# LoadBalancerTTL = 1200
#-------------------------------------------------------------------------------
# Maximum time allowed for the copy process to initialize, ie. open the source
# and destination files.
#
# CPInitTimeout = 600
#-------------------------------------------------------------------------------
# Maximum time allowed for a third-party copy operation to finish.
#
# CPTPCTimeout = 1800
#-------------------------------------------------------------------------------
# Enable/Disable the TCP keep alive functionality
#
# TCPKeepAlive = 0
#-------------------------------------------------------------------------------
# Time between last data packet sent and the first keepalive probe (Linux only)
#
# TCPKeepAliveTime = 7200
#-------------------------------------------------------------------------------
# Interval between subsequent keepalive probes (Linux only)
#
# TCPKeepAliveInterval = 75
#-------------------------------------------------------------------------------
# Number of unacknowledged probes before considering the connection dead
# (Linux only)
#
# TCPKeepProbes  = 9
#-------------------------------------------------------------------------------
# A comma separated list of poller implementations in order of preference.
#
# PollerPreference = built-in
#-------------------------------------------------------------------------------
# The network stack that the client should use to connect to the server.
# Possible values are:
#
# IPAuto      - automatically detect which IP stack to use
# IPAll       - use IPv6 stack (AF_INET6 sockets) and both IPv6 and IPv4
#               (mapped to IPv6) addresses
# IPv6        - use only IPv6 stack and addresses
# IPv4        - use only IPv4 stack (AF_INET sockets) and addresses
# IPv4Mapped6 - use IPv6 stack and mapped IPv4 addresses
#
# NetworkStack = IPAuto
#-------------------------------------------------------------------------------
# Path to the client monitor library.
#
# ClientMonitor =
#-------------------------------------------------------------------------------
# Additional optional parameters that will be passed to the monitoring object
# on initialization.
#
# ClientMonitorParam =
#-------------------------------------------------------------------------------
# A custom location containing client plug-in config files.
#
# PlugInConfDir =
#-------------------------------------------------------------------------------
# A default client plug-in to be used.
#
# PlugIn =
#-------------------------------------------------------------------------------