diff --git a/docker-compose.yml b/docker-compose.yml index f1232c8aa..251ca4f76 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -56,8 +56,8 @@ services: environment: MAX_TRIGGER_RETRIES: 2 ADAPTER_SERVICE_URL: http://adapter:8080 - INITIAL_CONNECTION_RETRIES: 20 - INITIAL_CONNECTION_RETRY_BACKOFF: 5000 + CONNECTION_RETRIES: 20 + CONNECTION_BACKOFF_IN_MS: 5000 build: context: ./scheduler/ labels: diff --git a/scheduler/src/env.ts b/scheduler/src/env.ts index 6b3d87f4b..3281d724e 100644 --- a/scheduler/src/env.ts +++ b/scheduler/src/env.ts @@ -13,6 +13,6 @@ const getEnv = (envName: string): string => { } export const MAX_TRIGGER_RETRIES = +getEnv('MAX_TRIGGER_RETRIES') -export const INITIAL_CONNECTION_RETRIES = +getEnv('INITIAL_CONNECTION_RETRIES') -export const INITIAL_CONNECTION_RETRY_BACKOFF = +getEnv('INITIAL_CONNECTION_RETRY_BACKOFF') +export const CONNECTION_RETRIES = +getEnv('CONNECTION_RETRIES') +export const CONNECTION_BACKOFF_IN_MS = +getEnv('CONNECTION_BACKOFF_IN_MS') export const ADAPTER_SERVICE_URL = getEnv('ADAPTER_SERVICE_URL') diff --git a/scheduler/src/index.ts b/scheduler/src/index.ts index 674c368a1..77fd5a36f 100644 --- a/scheduler/src/index.ts +++ b/scheduler/src/index.ts @@ -5,8 +5,8 @@ import schedule from 'node-schedule' import * as Scheduling from './scheduling' import { - INITIAL_CONNECTION_RETRIES, - INITIAL_CONNECTION_RETRY_BACKOFF + CONNECTION_RETRIES, + CONNECTION_BACKOFF_IN_MS } from './env' @@ -18,7 +18,7 @@ const API_VERSION = '0.0.1' const CHRONJOB_EVERY_2_SECONDS = '*/2 * * * * *' const server = app.listen(port, async () => { - await initJobs(INITIAL_CONNECTION_RETRIES, INITIAL_CONNECTION_RETRY_BACKOFF) + await initJobs(CONNECTION_RETRIES, CONNECTION_BACKOFF_IN_MS) console.log('listening on port ' + port) app.get('/', (req, res) => {