This file is placed in folder ODYSSEUS_HOME and allows to configure a large set of different configurations in Odysseus
- Tenant.DefaultName ()
Storage of Users, views and queries:
- StoretypeUserMgmt
- Memorystore
- Filestore
- StoretypeDataDict
- Memorystore
- Filestore
- Filestore.StoreQueries
- false
- true
- tenantStoreFilename (tenants.store)
- userStoreFilename (users.store)
- privilegStoreFilename (priviliges.store)
- roleStoreFilename (roles.store)
- slasFilename (slas.store)
- streamDefinitionsFilename (viewDefinitions.store)
- streamOrViewFromUserFilename (viewFromUser.store)
- viewDefinitionsFilename (logicalViewDefinitions.store)
- sinkDefinitionsFilename (sinkDefinitions.store)
- sinkDefinitionsUserFilename (sinkDefinitionsUser.store)
- entitiesFilename (entities.store)
- entityUsedByFileName (entityUsedBy.store)
- sourceTypeMapFilename (sourceTypeMap.store)
- entityFromUserFilename (entityFromUser.store)
- sourceFromUserFilename (sourceFromUser.store)
- queriesFilename (queries.store)
- queriesUserFilename (queriesUser.store)
- queriesBuildParamFilename (queriesBuildParam.store)
- storedProceduresFilename (procedures.store)
- storedProceduresFromUserFilename (proceduresUser.store)
- datatypesFromDatatypesFilename (datatypes.store)
ReloadLog
- storeReloadLog (true)
- reloadLogStoreFilename (odysseusHome+ "reloadlog.store")
- schedulingConfigFile (odysseusHome+ "scheduling.conf")
Session
- sessionTimeout, (24 * 60 * 60000) in Milliseconds
Scheduling
- debug_Scheduler (false)
- debug_Scheduler_maxLines", 1048476 + "");
- scheduler_TimeSlicePerStrategy", 10 + "");
- scheduler_simpleThreadScheduler_executorThreadsCount, (-1)
- scheduler_DebugFileName", "SchedulerLog");
- scheduler_trainSize", 1 + "");
- Scheduler.sleepAllowed", "false");
- Scheduler.Simplethreaded.SourcesPerThread", "10");
- Scheduler.Simplethreaded.NumberOfThreads", "10");
- Scheduler.Simplethreaded.SourceThreadCount","10");
SLA
- sla_history_size", 10000 + ""); // Milliseconds
- sla_updatePenaltyTime", 60000 + ""); // Milliseconds
new SLA
- sla_starvationFreedomFuncName", "QueueSizeSF");
- sla_prioFuncName", "max");
- sla_starvationFreedomDecay", 0.1 + "");
- sla_querySharingCostModel", "none");
- sla_querySharing", Boolean.FALSE.toString());
- sla_costFunctionName", "quadratic");
- sla_pathTimeUpdateInterval", 10000 + ""); // Milliseconds
Odysseus Storing
- storing_database", odysseusHome + "database.conf"
AC
- ac_memHeadroom", "0.4"
- ac_cpuHeadroom", "0.4"
- ac_standardMemCost", "4"
- ac_standardCpuCost", "0.00002"
- ac_operator_useHistograms", "true"
Event Dispatcher
EventHandlerDispatcherPoolSize(10);
Web-Service
- WebService.Endpoint1(http://0.0.0.0);
- WebService.Port (9669);
- WebService.Endpoint2 (/odysseus);
- WebService.MaxPort (10000");
- WebService.SSL (false);
- Webservice.SSL_Client_Authentication (false);
- webservice.queryconnect.sink.minport (10000);
- webservice.queryconnect.sink.maxport (20000);