Radiator Server Documentation — latest
Table of Contents
  • min-connections-maintenance-timeout

min-connections-maintenance-timeout

This parameter controls how long Radiator waits for a PostgreSQL min-connections maintenance probe before treating it as failed.

Set it inside a PostgreSQL backend server block.

Accepts duration units such as 1s, 500ms, or 2s.

Default: 1s

server "primary" {
    url "postgresql://radiator:secret@db.example.com:5432/radiator";
    min-connections 2;
    min-connections-maintenance-timeout 1s;
}

This setting only affects servers where min-connections is greater than 0.

If the timeout is too short, slow connection establishment can be treated as a failure. If it is too long, recovery from unreachable servers becomes slower.

See connections and min-connections and min-connections-maintenance-retry-interval.

Navigation
  • @init

  • @verification

  • aaa

  • backends

    • file

    • http

    • ipmap

    • jsonfile

    • ldap

    • mysql

    • postgresql

      • connections

      • idle-timeout

      • min-connections-maintenance-retry-interval

      • min-connections-maintenance-timeout

      • server

      • server-selection

    • radius

    • radius-dns-sd

    • sqlite

    • system

  • caches

  • captures

  • certificates

  • clients

  • conditions

  • dictionary

  • hmac-otp

  • include

  • ip-accept

  • license

  • logging

  • management

  • proxy-protocol

  • scripts

  • servers

  • statistics

  • stats

  • ui