1 import type { WorkerChoiceStrategy
} from
'poolifier';
2 import { WorkerProcessType
} from
'./Worker';
4 export interface StationTemplateURL
{
6 numberOfStations
: number;
9 export default interface ConfigurationData
{
10 supervisionURLs
?: string[];
11 stationTemplateURLs
: StationTemplateURL
[];
12 statisticsDisplayInterval
?: number;
13 autoReconnectMaxRetries
?: number;
14 distributeStationsToTenantsEqually
?: boolean;
15 workerProcess
?: WorkerProcessType
;
16 workerStartDelay
?: number;
17 workerPoolMinSize
?: number;
18 workerPoolMaxSize
?: number;
19 workerPoolStrategy
?: WorkerChoiceStrategy
;
20 chargingStationsPerWorker
?: number;
26 logErrorFile
?: string;