postgers 9.5 master/slave + consul ru locale + PostGIS
1.2K
Так же для работы требуется consul.
consul-template \
-consul consul:8500 \
-template "/tmp/postgresql.conf.tmpl:$PGDATA/postgresql.conf" \
-retry 30s \
-once
Параметры которые можно получить из consul (изменения происходят только после рестарта контейнера:
max_connections = {{ key_or_default "settings/postgres/svo/max_connections" "20" }}
shared_buffers = {{ key_or_default "settings/postgres/svo/shared_buffers" "64MB" }}
work_mem = {{ key_or_default "settings/postgres/svo/work_mem" "3276kB" }}
maintenance_work_mem = {{ key_or_default "settings/postgres/svo/maintenance_work_mem" "16MB" }}
wal_buffers = {{ key_or_default "settings/postgres/svo/wal_buffers" "1966kB" }}
max_wal_size = {{ key_or_default "settings/postgres/svo/max_wal_size" "2GB" }}
min_wal_size = {{ key_or_default "settings/postgres/svo/min_wal_size" "1GB" }}
checkpoint_completion_target = {{ key_or_default "settings/postgres/svo/checkpoint_completion_target" "0.7" }}
effective_cache_size = {{ key_or_default "settings/postgres/svo/effective_cache_size" "192MB" }}
default_statistics_target = {{ key_or_default "settings/postgres/svo/default_statistics_target" "100" }}
Content type
Image
Digest
Size
225.2 MB
Last updated
over 10 years ago
docker pull alfss/svo-postgres