tag:blogger.com,1999:blog-16607461.post8410772491152879317..comments2024-03-22T22:07:20.635+08:00Comments on 布丁布丁吃什麼?: PostgreSQL高可用架構:pgpool2虛擬應用範本 / HA structure of PostgreSQL: pgpool2 Virtual Application Template布丁布丁吃布丁http://www.blogger.com/profile/13614721642960940190noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-16607461.post-84858708827597777082019-05-16T19:33:35.163+08:002019-05-16T19:33:35.163+08:00抱歉,這部分我不清楚,還請你加油吧。抱歉,這部分我不清楚,還請你加油吧。布丁布丁吃布丁https://www.blogger.com/profile/18000418899714977849noreply@blogger.comtag:blogger.com,1999:blog-16607461.post-31565572749267322552019-05-16T19:32:44.298+08:002019-05-16T19:32:44.298+08:00你好,
1. 好像pgpool-II也有HA高可用的架構,可以試著調整看看
https://www...你好,<br /><br />1. 好像pgpool-II也有HA高可用的架構,可以試著調整看看<br />https://www.jianshu.com/p/ef183d0a9213<br />2. 我不確定<br />3. 後來我就沒有在研究pgpool-II了。<br /><br />我本來以為架設pgpool-II可以加快PostgreSQL的運作速度,但是實際上跑起來感覺非常的卡,比單機運作效率還差,後來我就拿掉了。這可能是因為pgpool-II的複製模式會需要將資料複製到master跟slave,複製帶來的額外負荷拖慢了效能。<br /><br />目前我使用PostgreSQL的單機模式下,因為使用量不大,所以大致上還沒遇到效能瓶頸。比較常遇到的瓶頸是Java連線時佔用連線數導致當機的問題,這可以透過連線池來解決。<br /><br />細節請看「DSpace改用Proxool增加連線效率」<br />http://blog.pulipuli.info/2009/04/dspaceproxool.html<br />布丁布丁吃布丁https://www.blogger.com/profile/18000418899714977849noreply@blogger.comtag:blogger.com,1999:blog-16607461.post-2979047845858569812019-05-15T14:08:06.226+08:002019-05-15T14:08:06.226+08:00請問唷,我已經在 pgpool.conf 內加入第二個slave
----------------...請問唷,我已經在 pgpool.conf 內加入第二個slave <br />--------------------------------------------------<br /> backend_hostname0 | 192.168.11.242 | hostname or IP address of PostgreSQL backend.<br /> backend_port0 | 5432 | port number of PostgreSQL backend.<br /> backend_weight0 | 1 | load balance weight of backend.<br /> backend_data_directory0 | /var/lib/pgsql/data | data directory of the backend.<br /> backend_flag0 | ALLOW_TO_FAILOVER | Controls various backend behavior.<br /> backend_hostname1 | 192.168.11.244 | hostname or IP address of PostgreSQL backend.<br /> backend_port1 | 5432 | port number of PostgreSQL backend.<br /> backend_weight1 | 1 | load balance weight of backend.<br /> backend_data_directory1 | /var/lib/pgsql/data | data directory of the backend.<br /> backend_flag1 | ALLOW_TO_FAILOVER | Controls various backend behavior.<br /><br />但是我測試建立 DB ,只會抄到第一台(192.168.11.242) ,不會抄到第二台去耶,還有什麼地方要注意的嗎?Anonymoushttps://www.blogger.com/profile/07934290889792294155noreply@blogger.comtag:blogger.com,1999:blog-16607461.post-25018637693794282592019-05-15T10:35:54.535+08:002019-05-15T10:35:54.535+08:00假如在這樣的架構下,我做出1 master + 10台slave 的環境,那有幾個問題想請教
1....假如在這樣的架構下,我做出1 master + 10台slave 的環境,那有幾個問題想請教<br />1. Master crash ,整組是不是就掛了?<br />2. 任意一個slave offline 會影響整個cluster?<br />3. 這篇文章有點年紀了 XD 請問目前(2019) 有沒有更新更好的技術可以作到一樣的需求?Anonymoushttps://www.blogger.com/profile/07934290889792294155noreply@blogger.comtag:blogger.com,1999:blog-16607461.post-53892477966168584122016-06-29T02:04:51.157+08:002016-06-29T02:04:51.157+08:00這篇過了一年之後,我在部分伺服器中採用了這篇所寫的PostgreSQL負載平衡架構,但是使用起來並沒...這篇過了一年之後,我在部分伺服器中採用了這篇所寫的PostgreSQL負載平衡架構,但是使用起來並沒有很穩定。<br />這很奇怪,我用的伺服器服務量很小,應該說沒什麼在用,但是穩定性我覺得不如直接一個本機端的PostgreSQL,偶爾還是會發生資料庫無法順利連線的問題。<br />這也可能是OpenVZ問題?很難說。<br /><br />因為這不是什麼很重要的服務,所以我也沒打算去修改既有的架構。<br />但如果未來要再架設高負載的PostgreSQL架構的話,到底要不要用pgpool這點,我想應該還是要謹慎評估一下。布丁布丁吃布丁https://www.blogger.com/profile/18000418899714977849noreply@blogger.com