Configures the watchdog which monitors SiteKiosk.
Path:

system.watchdog

Hierarchy

  • SiteKioskWatchdogConfig

Properties

Defines how the memory usage should be monitored.

system.watchdog.memoryWatcher

pingGracePeriodInSeconds: number

Default: 60

The time a subsystem has before it will be pinged.

system.watchdog.pingGracePeriodInSeconds

pingTimeOutInSeconds: number

Default: 30

The time a subsystem has to react to a sent ping.

system.watchdog.pingTimeOutInSeconds

restartDelayInSeconds: number

Default: 30

Time to wait before restarting the affected processes.

system.watchdog.restartDelayInSeconds

restartOnRuntimeScriptSubProcessCrash: boolean

Default: true

True when SiteKiosk will automatically exit the runtime script process when a runtime script subprocess has been crashed. Note: SiteKiosk will regardless what this setting is set to restart when a render process crashes.

system.watchdog.restartOnRuntimeScriptSubProcessCrash

shellPingGracePeriodInSeconds: number

Default: 120

The time a shell has before it will be pinged.

system.watchdog.shellPingGracePeriodInSeconds

shellPingTimeOutInSeconds: number

Default: 60

The time a shell has to react to a sent ping.

system.watchdog.shellPingTimeOutInSeconds

shellRestartDelayInSeconds: number

Default: 30

Time to wait before restarting the affected shell.

system.watchdog.shellRestartDelayInSeconds

Generated using TypeDoc