[bitnami/pgpool] Enhance pgpool-II Recovery Mechanism (#75225)

This commit is contained in:
seatrain
2024-11-27 23:16:38 +08:00
committed by GitHub
parent 7d09eecc1e
commit 3cd3a916da
2 changed files with 2 additions and 0 deletions

View File

@@ -89,6 +89,7 @@ export PGPOOL_AUTHENTICATION_METHOD="${PGPOOL_AUTHENTICATION_METHOD:-scram-sha-2
export PGPOOL_AES_KEY="${PGPOOL_AES_KEY:-$(head -c 20 /dev/urandom | base64)}"
export PGPOOL_FAILOVER_ON_BACKEND_SHUTDOWN="${PGPOOL_FAILOVER_ON_BACKEND_SHUTDOWN:-on}"
export PGPOOL_FAILOVER_ON_BACKEND_ERROR="${PGPOOL_FAILOVER_ON_BACKEND_ERROR:-off}"
export PGPOOL_DISCARD_STATUS="${PGPOOL_DISCARD_STATUS:-yes}"
# SSL
export PGPOOL_ENABLE_TLS="${PGPOOL_ENABLE_TLS:-no}"

View File

@@ -23,6 +23,7 @@ eval "$(ldap_env)"
command="$(command -v pgpool)"
flags=("-n" "--config-file=${PGPOOL_CONF_FILE}" "--hba-file=${PGPOOL_PGHBA_FILE}")
is_boolean_yes "$PGPOOL_DISCARD_STATUS" && flags+=("-D")
[[ -z "${PGPOOL_EXTRA_FLAGS:-}" ]] || flags=("${flags[@]}" "${PGPOOL_EXTRA_FLAGS[@]}")
is_boolean_yes "$PGPOOL_ENABLE_LDAP" && ldap_start_nslcd_bg