Postgresql

PostgreSQL:從伺服器上角色“rep”的連接太多

  • November 2, 2015

我嘗試通過有關 digitalocean 的文章(https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-on-postgresql-on- )設置“master - 2 slaves”配置一個-ubuntu-12-04-vps)。

第一個從機成功連接到主機並且工作正常。第二個從機無法連接。從 postgresql (第二個奴隸)日誌:

2015-11-02 11:17:35 MSK [14198-1] FATAL:  could not connect to the primary server: FATAL:  too many connections for role "rep"

從主伺服器的日誌:

2015-11-02 11:17:32 MSK [18981-1] rep@[unknown] FATAL:  too many connections for role "rep"

每個奴隸需要不同的使用者?

預設情況下,postgresql 限制所有角色的連接。解決方案:將限制設置為 -1(ulimited)或不同的值:

ALTER ROLE rep CONNECTION LIMIT -1;

來自阿特拉斯

引用自:https://unix.stackexchange.com/questions/240215