CONTENT
  • CHANGES
Szukaj
counter

#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