CONTENT
- CHANGES
Szukaj
#top Konfiguracja¶
#top Listen¶
Zobacz także Listen dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: listen_addresses
Opcja pliku konfiguracyjnego:
listen_addresses='HOSTNAME'
Domyślna wartość:
localhost
Dokumentacja pgpool: port
Opcja pliku konfiguracyjnego:
port=9999
Domyślna wartość:
9999
Dokumentacja pgpool: socket_dir
Opcja pliku konfiguracyjnego:
socket_dir='/tmp'
Domyślna wartość:
'/tmp'
Dokumentacja pgpool: pcp_listen_addresses
Opcja pliku konfiguracyjnego:
pcp_listen_addresses='HOSTNAME'
Domyślna wartość:
'*'
Dokumentacja pgpool: pcp_port
Opcja pliku konfiguracyjnego:
pcp_port=9898
Domyślna wartość:
9898
Dokumentacja pgpool: pcp_socket_dir
Opcja pliku konfiguracyjnego:
pcp_socket_dir='/tmp'
Domyślna wartość:
'/tmp'
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - pgpool Connection Settings - listen_addresses = '*' # Host name or IP address to listen on: # '*' for all, '' for no TCP/IP connections # (change requires restart) port = 9999 # Port number # (change requires restart) socket_dir = '/tmp' # Unix domain socket path # The Debian package defaults to # /var/run/postgresql # (change requires restart)
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - pgpool Communication Manager Connection Settings - pcp_listen_addresses = '*' # Host name or IP address for pcp process to listen on: # '*' for all, '' for no TCP/IP connections # (change requires restart) pcp_port = 9898 # Port number for pcp # (change requires restart) pcp_socket_dir = '/tmp' # Unix domain socket path for pcp # The Debian package defaults to # /var/run/postgresql # (change requires restart)
#top Timeout¶
Zobacz także Timeout dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: authentication_timeout
Opcja pliku konfiguracyjnego:
authentication_timeout=60
Domyślna wartość:
60
Default value is 60. 0 disables the time out.Dokumentacja pgpool: connect_timeout
Opcja pliku konfiguracyjnego:
connect_timeout=10000
Domyślna wartość:
10000
Default is 10000 ms (10 second). 0 means no timeout.Dokumentacja pgpool: recovery_timeout
Opcja pliku konfiguracyjnego:
recovery_timeout=90
Domyślna wartość:
90
This parameter specifies recovery timeout in sec. 0 means no wait.Dokumentacja pgpool: health_check_timeout
Opcja pliku konfiguracyjnego:
health_check_timeout=20
Domyślna wartość:
20
The timeout value is in seconds. Default value is 20. 0 disables timeout (waits until TCP/IP timeout).Dokumentacja pgpool: search_primary_node_timeout
Opcja pliku konfiguracyjnego:
search_primary_node_timeout=10
Domyślna wartość:
10
The default value for the parameter is 10. 0 means keep trying forever.Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - Authentication - authentication_timeout = 60 # Delay in seconds to complete client authentication # 0 means no timeout. #------------------------------------------------------------------------------ # HEALTH CHECK #------------------------------------------------------------------------------ health_check_timeout = 20 # Health check timeout # 0 means no timeout connect_timeout = 10000 # Timeout value in milliseconds before giving up to connect to backend. # Default is 10000 ms (10 second). Flaky network user may want to increase # the value. 0 means no timeout. # Note that this value is not only used for health check, # but also for ordinary conection to backend. search_primary_node_timeout = 10 # Timeout in seconds to search for the # primary node when a failover occurs. # 0 means no timeout, keep searching # for a primary node forever. #------------------------------------------------------------------------------ # ONLINE RECOVERY #------------------------------------------------------------------------------ recovery_timeout = 90 # Timeout in seconds to wait for the # recovering node's postmaster to start up # 0 means no wait
#top ErrorLog¶
Zobacz także ErrorLog dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: logdir
Opcja pliku konfiguracyjnego:
logdir = '/var/log/pgpool'
Domyślna wartość:
'/var/log/pgpool'
Dokumentacja pgpool: log_destination
Opcja pliku konfiguracyjnego:
log_destination = 'stderr'
Domyślna wartość:
'stderr'
Dokumentacja pgpool: log_line_prefix
Opcja pliku konfiguracyjnego:
log_line_prefix = '%t: pid %p: '
Domyślna wartość:
'%t: pid %p: '
Dokumentacja pgpool: log_connections
Opcja pliku konfiguracyjnego:
log_connections = off
Domyślna wartość:
off
Dokumentacja pgpool: log_hostname
Opcja pliku konfiguracyjnego:
log_hostname = off
Domyślna wartość:
off
Dokumentacja pgpool: log_statement
Opcja pliku konfiguracyjnego:
log_statement = off
Domyślna wartość:
off
Dokumentacja pgpool: log_per_node_statement
Opcja pliku konfiguracyjnego:
log_per_node_statement = off
Domyślna wartość:
off
Dokumentacja pgpool: log_standby_delay
Opcja pliku konfiguracyjnego:
log_standby_delay = 'none'
Domyślna wartość:
'none'
Dokumentacja pgpool: syslog_facility
Opcja pliku konfiguracyjnego:
syslog_facility = 'LOCAL0'
Domyślna wartość:
'LOCAL0'
Dokumentacja pgpool: syslog_ident
Opcja pliku konfiguracyjnego:
syslog_ident = 'pgpool'
Domyślna wartość:
'pgpool'
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
#------------------------------------------------------------------------------ # FILE LOCATIONS #------------------------------------------------------------------------------ logdir = '/var/log/pgpool' # Directory of pgPool status file # (change requires restart)
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
#------------------------------------------------------------------------------ # LOGS #------------------------------------------------------------------------------ # - Where to log - log_destination = 'stderr' # Where to log # Valid values are combinations of stderr, # and syslog. Default to stderr. # - What to log - log_line_prefix = '%t: pid %p: ' # printf-style string to output at beginning of each log line. log_connections = on #log_connections = off # Log connections log_hostname = on #log_hostname = off # Hostname will be shown in ps status # and in logs if connections are logged log_statement = off # Log all statements log_per_node_statement = off # Log all statements # with node and backend informations log_standby_delay = 'none' # Log standby delay # Valid values are combinations of always, # if_over_threshold, none # - Syslog specific - syslog_facility = 'LOCAL0' # Syslog local facility. Default to LOCAL0 syslog_ident = 'pgpool' # Syslog program identification string # Default to 'pgpool'
#top MaxConnections¶
Zobacz także MaxConnections dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: num_init_children
Opcja pliku konfiguracyjnego:
num_init_children = 5
Domyślna wartość:
32
Dokumentacja pgpool: max_pool
Opcja pliku konfiguracyjnego:
max_pool = 4
Domyślna wartość:
4
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
#------------------------------------------------------------------------------ # POOLS #------------------------------------------------------------------------------ # - Concurrent session and pool size - num_init_children = 5 # Number of concurrent sessions allowed # (change requires restart) max_pool = 4 # Number of connection pool caches per connection # (change requires restart)
#top Memory¶
Zobacz także Memory dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: memory_cache_enabled
Opcja pliku konfiguracyjnego:
memory_cache_enabled = off
Domyślna wartość:
off
Dokumentacja pgpool: memqcache_method
Opcja pliku konfiguracyjnego:
memqcache_method = 'shmem'
Domyślna wartość:
'shmem'
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
#------------------------------------------------------------------------------ # IN MEMORY QUERY MEMORY CACHE #------------------------------------------------------------------------------ memory_cache_enabled = off # If on, use the memory cache functionality, off by default memqcache_method = 'shmem' # Cache storage method. either 'shmem'(shared memory) or # 'memcached'. 'shmem' by default # (change requires restart)
#top TLS Engine¶
#top TLS Enable¶
Zobacz także TLS Enable dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: ssl
Opcja pliku konfiguracyjnego:
ssl = off
Domyślna wartość:
off
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections - ssl = on
#top TLS Cert/Key File¶
Zobacz także TLS Cert/Key File dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool: ssl_key
Opcja pliku konfiguracyjnego:
ssl_key = './server.key'
Domyślna wartość:
'./server.key'
Dokumentacja pgpool: ssl_cert
Opcja pliku konfiguracyjnego:
ssl_cert = './server.cert'
Domyślna wartość:
'./server.cert'
Dokumentacja pgpool: ssl_ca_cert
Opcja pliku konfiguracyjnego:
ssl_ca_cert = ''
Domyślna wartość:
''
Dokumentacja pgpool: ssl_ca_cert_dir
Opcja pliku konfiguracyjnego:
ssl_ca_cert_dir = ''
Domyślna wartość:
''
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections - ssl_key = '/etc/pki/tls/certs/cen05dev.xen.wbcd.pl-pgsql.pem' #ssl_key = './server.key' # Path to the SSL private key file # (change requires restart) ssl_cert = '/etc/pki/tls/certs/cen05dev.xen.wbcd.pl-pgsql.pem' #ssl_cert = './server.cert' # Path to the SSL public certificate file # (change requires restart) ssl_ca_cert = '/etc/pki/tls/certs/ca-bundle.crt' #ssl_ca_cert = '' # Path to a single PEM format file # containing CA root certificate(s) # (change requires restart) ssl_ca_cert_dir = '/etc/pki/tls/certs/' #ssl_ca_cert_dir = '' # Directory containing CA root certificate(s) # (change requires restart)
#top TLS Protocols¶
Zobacz także TLS Protocols dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool:
Opcja pliku konfiguracyjnego:
-
Domyślna wartość:
-
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections -
#top TLS CipherSuite¶
Zobacz także TLS CipherSuite dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool:
Opcja pliku konfiguracyjnego:
-
Domyślna wartość:
-
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections -
#top TLS Compression¶
Zobacz także TLS Compression dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool:
Opcja pliku konfiguracyjnego:
-
Domyślna wartość:
-
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections -
#top TLS Options¶
Zobacz także TLS Options dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja pgpool:
Opcja pliku konfiguracyjnego:
-
Domyślna wartość:
-
EXAMPLES
Plik konfiguracyjny:
/etc/pgpool-II/pgpool.cnf
# - SSL Connections -
Zmodyfikowany ostatnio: 2017/06/21 17:08:28 (7 lat temu),
textsize: 21,7 kB,
htmlsize: 34,7 kB
Zapraszam do komentowania, zgłaszania sugestii, propozycji, własnych przykładów, ...
Dodaj komentarzKomentarze użytkowników