Skip to content

KsqlRestConfig

ksql.heartbeat.enable

Enables heartheat agent (and possibly lag reporting with ksql.lag.reporting.enable enabled)

Default: false

Used when:

ksql.server.command.response.timeout.ms

How long to wait for a distributed command to be executed by the local node before returning a response

Default: 5000L

Used when KsqlRestApplication creates the following services (when building a KsqlRestApplication and requested to startAsync):

ksql.verticle.instances

The number of server verticle instances to start per listener.

Default: Twice as much as the number of available CPU cores

Must be at least 1

Recommended: at least as many instances as there are CPU cores to use, as each instance is single-threaded.

Used when:

  • Server is requested to start
  • PreconditionServer is requested to start

listeners