From 42b065b0c1d34707b2d1c4bda33033c0aadd7e51 Mon Sep 17 00:00:00 2001 From: Simon L Date: Mon, 24 Jul 2023 16:29:50 +0200 Subject: [PATCH] Revert "make database connections persistant" This reverts commit dace781b4ee2d7a1f5df15c63d7934f1bd5b0fc6. Signed-off-by: Simon L --- Containers/postgresql/start.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Containers/postgresql/start.sh b/Containers/postgresql/start.sh index 642039d4..75a86abd 100644 --- a/Containers/postgresql/start.sh +++ b/Containers/postgresql/start.sh @@ -148,6 +148,13 @@ fi # Modify postgresql.conf if [ -f "/var/lib/postgresql/data/postgresql.conf" ]; then + echo "Setting max connections..." + MEMORY=$(awk '/MemTotal/ {printf "%d", $2/1024}' /proc/meminfo) + MAX_CONNECTIONS=$((MEMORY/50+3)) + if [ -n "$MAX_CONNECTIONS" ]; then + sed -i "s|^max_connections =.*|max_connections = $MAX_CONNECTIONS|" "/var/lib/postgresql/data/postgresql.conf" + fi + # Modify conf if grep -q "#log_checkpoints" /var/lib/postgresql/data/postgresql.conf; then sed -i 's|#log_checkpoints.*|log_checkpoints = off|' /var/lib/postgresql/data/postgresql.conf