arclinkproxy

Proxy ArcLink server

Configuration

Note

arclinkproxy is a standalone module and does not inherit global options.

etc/defaults/arclinkproxy.cfg
etc/arclinkproxy.cfg
~/.seiscomp3/arclinkproxy.cfg
arclinkAddress

Type: string

Arclink address (used if proxy functionality is enabled). Default is webdc.eu:18001.

port

Type: int

TCP port that the proxy is running on. Default is 18001.

archive

Type: string

Path to waveform archive where all data is stored. Relative paths (as the default) are treated relative to the installation directory ($SEISCOMP_ROOT). Default is @ROOTDIR@/var/lib/archive.

nrt

Type: string

Path to waveform archive where near real time data is stored. Avoid using relative paths as they are not interpreted.

iso

Type: string

Path to ISO archive where old data is stored. Avoid using relative paths as they are not interpreted.

maxSessions

Type: int

Maximum number of simultaneous connections. Default is 500.

maxQueued

Type: int

Maximum number of queued requests. Default is 500.

maxQueuedPerUser

Type: int

Maximum number of queued requests per user. Default is 10.

maxExecuting

Type: int

Maximum number of requests executed in parallel. Default is 10.

maxLines

Type: int

Maximum number of lines per request. Default is 5000.

maxAge

Type: int

Maximum age of request before automatically purged. Default is 860000.

socketTimeout

Type: int

Socket timeout in seconds. Default is 300.

downloadRetries

Type: int

Number of download retries. Default is 5.

disableRouting

Type: boolean

Disable routing. Default is false.

localOnly

Type: boolean

Disable proxy functionality (use only locally stored data). Default is true.