All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentcs.kernel.distribution.config.opentcs-kernel-defaults-baseline.properties Maven / Gradle / Ivy

# SPDX-FileCopyrightText: The openTCS Authors
# SPDX-License-Identifier: CC-BY-4.0

# This file contains default configuration values and should not be modified.
# To adjust the application configuration, override values in a separate file.

kernelapp.autoEnableDriversOnStartup = false
kernelapp.autoEnablePeripheralDriversOnStartup = false
kernelapp.saveModelOnTerminateModelling = false
kernelapp.saveModelOnTerminateOperating = false
kernelapp.updateRoutingTopologyOnPathLockChange = false
kernelapp.rerouteOnRoutingTopologyUpdate = false
kernelapp.rerouteOnDriveOrderFinished = false
kernelapp.vehicleResourceManagementType = LENGTH_RESPECTED

orderpool.sweepInterval = 60000
orderpool.sweepAge = 86400000

rmikernelinterface.enable = true
rmikernelinterface.useSsl = false
rmikernelinterface.clientSweepInterval = 300000
rmikernelinterface.registryPort = 1099
rmikernelinterface.remoteKernelServicePortalPort = 55000
rmikernelinterface.remotePlantModelServicePort = 55001
rmikernelinterface.remoteTransportOrderServicePort = 55002
rmikernelinterface.remoteVehicleServicePort = 55003
rmikernelinterface.remoteNotificationServicePort = 55004
rmikernelinterface.remoteSchedulerServicePort = 55005
rmikernelinterface.remoteRouterServicePort = 55006
rmikernelinterface.remoteDispatcherServicePort = 55007
rmikernelinterface.remoteQueryServicePort = 55008
rmikernelinterface.remotePeripheralServicePort = 55009
rmikernelinterface.remotePeripheralJobServicePort = 55010

ssl.keystoreFile = ./config/keystore.p12
ssl.truststoreFile = ./config/truststore.p12
ssl.keystorePassword = password
ssl.truststorePassword = password

adminwebapi.enable = true
adminwebapi.bindAddress = 127.0.0.1
adminwebapi.bindPort = 55100

servicewebapi.enable = true
servicewebapi.useSsl = false
servicewebapi.bindAddress = 0.0.0.0
servicewebapi.bindPort = 55200
servicewebapi.accessKey = 
servicewebapi.statusEventsCapacity = 1000

defaultdispatcher.dismissUnroutableTransportOrders = true
defaultdispatcher.assignRedundantOrders = false
defaultdispatcher.reroutingImpossibleStrategy = IGNORE_PATH_LOCKS
defaultdispatcher.parkIdleVehicles = false
defaultdispatcher.considerParkingPositionPriorities = false
defaultdispatcher.reparkVehiclesToHigherPriorityPositions = false
defaultdispatcher.rechargeIdleVehicles = false
defaultdispatcher.keepRechargingUntilFullyCharged = true
defaultdispatcher.idleVehicleRedispatchingInterval = 10000
defaultdispatcher.orderPriorities = BY_DEADLINE
defaultdispatcher.orderCandidatePriorities = BY_DEADLINE
defaultdispatcher.vehiclePriorities = IDLE_FIRST,BY_ENERGY_LEVEL
defaultdispatcher.vehicleCandidatePriorities = IDLE_FIRST,BY_ENERGY_LEVEL
defaultdispatcher.deadlineAtRiskPeriod = 60000

defaultrouter.routeToCurrentPosition = false

defaultrouter.shortestpath.algorithm = DIJKSTRA
defaultrouter.shortestpath.edgeEvaluators = DISTANCE

defaultrouter.edgeevaluator.explicitproperties.defaultValue = 1000000

defaultperipheraljobdispatcher.idlePeripheralRedispatchingInterval = 10000

virtualvehicle.enable = true
virtualvehicle.commandQueueCapacity = 2
virtualvehicle.rechargeOperation = CHARGE
virtualvehicle.rechargePercentagePerSecond = 1.0
virtualvehicle.simulationTimeFactor = 1.0
virtualvehicle.vehicleLengthLoaded = 1000
virtualvehicle.vehicleLengthUnloaded = 1000

virtualperipheral.enable = true

statisticscollector.enable = true

watchdog.blockConsistencyCheckInterval = 10000
watchdog.strandedVehicleCheckInterval = 10000
watchdog.strandedVehicleDurationThreshold = 60000




© 2015 - 2024 Weber Informatics LLC | Privacy Policy