pgpool

    1熱度

    1回答

    對於在Windows服務器中使用PostgreSQL時負載平衡的可能性,我有一個疑問。在Unix系統上,這可以通過使用pgpool-II來實現。我怎樣才能達到與Windows相同的? 我知道在複製時你不能混用系統。 Pgpool文檔狀態: 我可以將PostgreSQL的不同平臺混合爲pgpool-II後端,例如Linux和Windows? 在流複製模式,沒有 什麼不同的場景?我可以在Unix機器上

    0熱度

    1回答

    我想用postgresql設置pgpool2。我有兩個不同的ec2實例。我正在通過教程,我正試圖創建一個數據庫與 createdb -U <username> -p <port> -h <IPpostgres> bench_replication 然後,它會提示我輸入密碼。用戶沒有任何密碼。 createdb: could not connect to database template1:

    2熱度

    1回答

    我已經使用pg_pool成功爲我的Postgres數據庫設置了複製。 然後我停止了主服務器並檢查了池狀態。它就像下面這樣 postgres=# show pool_nodes; node_id | hostname | port | status | lb_weight | role ---------+------------+------+--------+-----------+----

    4熱度

    3回答

    我已經建立了從主數據庫到從數據庫的流式複製。如果主人關閉,奴隸將接管。複製和故障轉移工作正常。 我有一個使用主數據庫存儲數據的Web應用程序。 一些細節: 運行Centos的6.4和Postgres 9.2兩臺服務器。 流複製是使用Postgres內置複製從主設備建立到從設備。 故障轉移由Postgresql JDBC驅動程序(v9.2-1003)通過在連接字符串中指定主/從來處理。 我想繼續使用

    0熱度

    1回答

    是否可以在單個主機上運行兩個pgpool實例?我們現在正在通過配置工作,只是想檢查一下沒有常見的「哦,不會永遠不會工作」。

    1熱度

    1回答

    您可以在同一個Postgres數據庫上運行多個pgpool-II實例嗎?我的想法是我想擁有真正的冗餘,因此如果pgpool-II出現故障,我可以輕鬆地訪問另一個,而不會出現任何停機時間,因爲數據庫仍將運行,所以數據丟失。 你知道你可以做到這一點的情況下: 1)一個pgpool-II是活動的,另一個是在待機模式? 2)兩個pgpool-II都是活動的(SQL查詢可以來到它們中的任何一個)。 數據庫被

    1熱度

    1回答

    我想通過pgpool(pgpool-II)使用node.js'pg'模塊調用postgress。如果任何人有這樣的設置工作,什麼是正確版本的pgpool-II和正確版本的「pg」已知可以一起工作?從什麼I found pg-pool的某些版本有參數迴歸,所以你不能從pg調用它們(這是我現在正在經歷的)。

    0熱度

    1回答

    我正在運行MySQL服務器通過HAProxy負載均衡。但是我需要在節點(MySQL)發生故障或出現時執行一些操作,就像我們在PgPool-II中所做的那樣。 例子: 當曾經的MySQL-1出現故障,我也想關閉我的網絡服務器1。 (STONITH) 在PostgreSQL的PgPool-II中,我可以做到這一點。我不知道,如果有類似的MySQL工具。 這是可能在HAProxy的本身: 說,當我的DB

    1熱度

    1回答

    所以我正在用一些本地虛擬機測試一些玩具postgresql基礎結構,以確定pgpool在故障轉移時的行爲。我配置了一個基本的設置,其中有兩臺數據庫機器(192.168.0.2和192.168.0.3)和一臺pgpool機器(192.168.0.4)。已使用流複製將192.168.0.3設置爲192.168.0.2的從屬設備。 pgpool-ii已經使用以下配置: listen_addresses

    1熱度

    1回答

    我正在運行啓用了負載平衡的pgpool-II,以便它將只讀查詢發送到羣集中的兩臺服務器。 但是,在某些情況下,我擁有包含UPDATE命令的CTE查詢,但底層查詢是SELECT,因此pgpool將其發送給從服務器,並且由於只讀屬性而失敗。 例如,下面的查詢查找匹配的顯示,並且在同一時間觀看它們標記: WITH matches AS ( WITH user_liked AS ( S