source: SRUAggregator/trunk/aggregator.yml @ 6131

Last change on this file since 6131 was 6131, checked in by emanuel.dima@uni-tuebingen.de, 9 years ago
  1. beta-33: support for slow endpoints; POST external searches; UI errors for corner cases
File size: 1.9 KB
Line 
1aggregatorParams:
2  CENTER_REGISTRY_URL: http://centres.clarin.eu/restxml/
3  # additionalCQLEndpoints:
4    # - https://clarin.ids-mannheim.de/digibibsru-new
5    # - https://lux17.mpi.nl/ds/cqlsearch
6    # - http://cqlservlet.mpi.nl/
7    # - http://dspin.dwds.de:8088/ddc-sru/dingler/
8    # - http://www.meertens.knaw.nl/mimore/srucql/
9    # - http://gysseling.corpus.taalbanknederlands.inl.nl/gyssru/
10    # - http://brievenalsbuit.inl.nl/zbsru/
11    # - http://corpus3.aac.ac.at/ddconsru/
12    #  - http://dspin.dwds.de:8088/ddc-sru/dta/
13
14  # AGGREGATOR_FILE_PATH: /data/fcsAggregator/fcsAggregatorCorpora.json
15  # AGGREGATOR_FILE_PATH_BACKUP: /data/fcsAggregator/fcsAggregatorCorpora.backup.json
16  AGGREGATOR_FILE_PATH: /Users/edima/fcsAggregatorCorpora.json
17  AGGREGATOR_FILE_PATH_BACKUP: /Users/edima/fcsAggregatorCorpora.backup.json
18  SCAN_MAX_DEPTH: 1 # recommended 3
19  SCAN_TASK_INITIAL_DELAY: 0
20  SCAN_TASK_INTERVAL: 12
21  SCAN_TASK_TIME_UNIT: HOURS
22
23  SCAN_MAX_CONCURRENT_REQUESTS_PER_ENDPOINT: 4  # @depth2: 1=361s; 2=225s; 4=207s
24  SEARCH_MAX_CONCURRENT_REQUESTS_PER_ENDPOINT: 4
25  SEARCH_MAX_CONCURRENT_REQUESTS_PER_SLOW_ENDPOINT: 2
26  slowEndpoints:
27    - http://cqlservlet.mpi.nl/
28
29  ENDPOINTS_SCAN_TIMEOUT_MS: 60000
30  ENDPOINTS_SEARCH_TIMEOUT_MS: 30000
31  EXECUTOR_SHUTDOWN_TIMEOUT_MS: 1000
32
33  weblichtConfig:
34    url: https://weblicht.sfs.uni-tuebingen.de/WebLicht-4/?input=
35    acceptedTcfLanguages:
36      - en
37      - de
38      - nl
39      - fr
40      - it
41      - es
42      - pl
43
44# use the simple server factory, run on a single port
45server:
46  applicationContextPath: /Aggregator
47  type: simple
48  connector:
49    type: http
50    port: 4019
51
52# Logging settings.
53logging:
54  # The default level of all loggers. Can be OFF, ERROR, WARN, INFO, DEBUG, TRACE, or ALL.
55  level: WARN
56  # Logger-specific levels.
57  loggers:
58    eu.clarin.sru.fcs.aggregator: INFO
59    eu.clarin.sru.client: WARN
60
61  appenders:
62    - type: console
Note: See TracBrowser for help on using the repository browser.