我已經使用pg_pool成功爲我的Postgres數據庫設置了複製。 然後我停止了主服務器並檢查了池狀態。它就像下面這樣 postgres=# show pool_nodes;
node_id | hostname | port | status | lb_weight | role
---------+------------+------+--------+-----------+----
我想通過pgpool(pgpool-II)使用node.js'pg'模塊調用postgress。如果任何人有這樣的設置工作,什麼是正確版本的pgpool-II和正確版本的「pg」已知可以一起工作?從什麼I found pg-pool的某些版本有參數迴歸,所以你不能從pg調用它們(這是我現在正在經歷的)。
我正在運行啓用了負載平衡的pgpool-II,以便它將只讀查詢發送到羣集中的兩臺服務器。 但是,在某些情況下,我擁有包含UPDATE命令的CTE查詢,但底層查詢是SELECT,因此pgpool將其發送給從服務器,並且由於只讀屬性而失敗。 例如,下面的查詢查找匹配的顯示,並且在同一時間觀看它們標記: WITH matches AS (
WITH user_liked AS (
S