NodeJS Implementation of EIDA Federator. Only support for GET requests. The WFCatalog queries are not being routed and will not work.
npm install
followed by npm start
/version
/application.wadl
/station/query
/station/application.wadl
/dataselect/query
/dataselect/application.wadl
/wfcatalog/query
/wfcatalog/application.wadl
PORT
- Port to expose the service onHOST
- Host to expose the service onNAME
- Name of the serviceDOCUMENTATION_URI
- URL for document of service descriptionLOGPATH
- Path to where to save logfilesMAXIMUM_NUMBER_OF_THREADS
- Number of simultaneous threadsMAXIMUM_BYTES_FLUSH
- Maximum number of bytes cached in memory for a single thread before flushingMAXIMUM_QUERYSTRING_BYTES
- Maximum URI length allowedMAXIMUM_NUMBER_OF_WORKERS
- Maximum number of processes started in a clusterVERSION
- Service versionSENDER
- Sender of FDSNStationXML documentSOURCE
- Source of FDSNStationXML documentTHREAD_TIMEOUT_MS
- Number of miliseconds after which a thread is abortedFEDERATOR_TIMEOUT
- Timeout requests after number of miliseconds (0 to disable)BASE_URL
- Base path to expose the Federator onROUTING_HOST
- Host of the routing serviceRESPAWN
- Respawn worker if it diesSERVICE_CLOSED
- Service closed for maintenance