ktor-server-host-common / io.ktor.server.engine / BaseApplicationEngine / Configuration

Configuration

open class Configuration : Configuration

Configuration for the BaseApplicationEngine

Constructors

<init>

Configuration()

Configuration for the BaseApplicationEngine

Inherited Properties

callGroupSize

var callGroupSize: Int

Specifies size of the event group for running application code

connectionGroupSize

var connectionGroupSize: Int

Specifies size of the event group for accepting connections

parallelism

val parallelism: Int

Provides currently available parallelism, e.g. number of available processors

workerGroupSize

var workerGroupSize: Int

Specifies size of the event group for processing connections, parsing messages and doing engine's internal work

Extension Functions

loadCommonConfiguration

fun Configuration.loadCommonConfiguration(deploymentConfig: ApplicationConfig): Unit

Load engine's configuration suitable for all engines from deploymentConfig