In order to expand and collapse the table of contents, you must enable JavaScript in the browser.
(Collapse Contents)
Title Page
Preface
Chapter 1 Connection Manager Features
1.1 Heartbeat Monitoring Feature
1.1.1 Difference from TCP keepalive
1.1.2 Mechanism of Heartbeat Monitoring Feature
1.2 Transparent Connection Support Feature
1.2.1 Mechanism of Connections using Transparent Connection Support Feature
Chapter 2 Setting Up
2.1 Setting Up the Client Side
2.1.1 Creating a Directory for the conmgr Process
2.1.2 Configuring conmgr.conf
2.2 Setting Up the Server Side
2.2.1 Configuring postgresql.conf
2.2.2 Introducing the watchdog extension
2.3 Removing Setup
Chapter 3 Using from an Application
3.1 Connection Method
3.2 How to Detect Instance Errors
3.3 How to Use in libpq
3.3.1 How to Specify Multiple Connection Destinations
3.3.2 Using the Asynchronous Connection Method
3.3.3 Using an Asynchronous Communication Method
3.3.4 Behavior of PQhost() or PQhostaddr() or PQport()
3.3.5 Behavior of PQstatus()
3.3.6 PQcmSocket()
3.4 How to Use in ODBC Driver
3.4.1 Behavior of SQLGetInfo()
3.5 How to Use in JDBC Driver
3.5.1 Behavior of loadBalanceHosts Parameter
3.6 How to Use in Python Language Package (psycopg)
3.6.1 How to Specify Multiple Connection Destinations
3.6.2 Using the Asynchronous Connection Method
3.6.3 Using an Asynchronous Communication Method
3.6.4 Behavior of psycopg.ConnectionInfo.host() or psycopg.ConnectionInfo.hostaddr() or psycopg.ConnectionInfo.port()
3.6.5 Behavior of psycopg.ConnectionInfo.status()
Appendix A System Views
A.1 pgx_stat_watchdog
Top