Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

Housekeeping Component Remover

The Housekeeping Component Remover is responsible for automatically deleting components that have exceeded their configured time to live (TTL).

Scenario

When a component in the database is older than the time-to-live value defined in the configuration, it is considered stale and will be deleted from the database.

Configuration

Property Grouping: ipf.debulker.housekeeping.stale-component-remover

Key Description Default Value

ipf.debulker.housekeeping.stale-component-remover.scheduler-restart-settings.min-backoff

Minimum delay before restarting the scheduler after a failure.

"1s"

ipf.debulker.housekeeping.stale-component-remover.enabled

Enables or disables the stale component remover.

true

ipf.debulker.housekeeping.stale-component-remover.scheduler-restart-settings.max-backoff

Maximum delay before restarting the scheduler after a failure.

"1s"

ipf.debulker.housekeeping.stale-component-remover.initial-delay

Initial delay before the first housekeeping task is triggered.

"0s"

ipf.debulker.housekeeping.stale-component-remover.scheduler-restart-settings.jitter-factor

Jitter factor applied to the scheduler’s backoff strategy to randomize restarts.

0.2

ipf.debulker.housekeeping.stale-component-remover.component-max-age

Maximum allowed age for a component before it is considered stale.

"10d"

ipf.debulker.housekeeping.stale-component-remover.housekeeping-interval

Interval between consecutive housekeeping executions.

"60m"