X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=8c13db91fa84c0425eb1d5ebcd0c3d0cce46bbea;hb=b3aa9f53cdbf6dac72396c4392e11dcc4c37df65;hp=86763f988ae96c52a97f8b7c7b194f075fbda4ae;hpb=b803eefaa2cf9234da177d7058817baa8e99c841;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index 86763f98..8c13db91 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -3,6 +3,7 @@ import path from 'path'; import { fileURLToPath } from 'url'; import chalk from 'chalk'; +import { WorkerChoiceStrategies } from 'poolifier'; import { type ConfigurationData, @@ -62,8 +63,8 @@ export default class Configuration { enabled: false, type: ApplicationProtocol.WS, options: { - host: Constants.DEFAULT_UI_WEBSOCKET_SERVER_HOST, - port: Constants.DEFAULT_UI_WEBSOCKET_SERVER_PORT, + host: Constants.DEFAULT_UI_SERVER_HOST, + port: Constants.DEFAULT_UI_SERVER_PORT, }, }; if (Configuration.objectHasOwnProperty(Configuration.getConfig(), 'uiServer')) { @@ -217,7 +218,8 @@ export default class Configuration { ) ? Configuration.getConfig().workerPoolMaxSize : WorkerConstants.DEFAULT_POOL_MAX_SIZE, - poolStrategy: Configuration.getConfig().workerPoolStrategy, + poolStrategy: + Configuration.getConfig().workerPoolStrategy ?? WorkerChoiceStrategies.ROUND_ROBIN, }; if (Configuration.objectHasOwnProperty(Configuration.getConfig(), 'worker')) { workerConfiguration = { ...workerConfiguration, ...Configuration.getConfig().worker };