2014-10-08 9 views
1

동일한 Postgres 데이터베이스에서 여러 인스턴스의 pgpool-II를 실행할 수 있습니까? 필자가 정말로 중복성을 갖고 싶다는 생각 때문에, pgpool-II가 다운 된 경우 데이터베이스가 계속 실행되기 때문에 다운 타임, 데이터 손실없이 다른 데이터베이스에 쉽게 액세스 할 수 있습니다.동일한 Postgres 인스턴스에 여러 pgpool-II가 있음

1) 1 pgpool-II가 활성화되어 있고 다른 하나는 대기 모드에 있습니다

당신이이 경우가 할 수있는 알고 계십니까? 2) pgpool-II가 둘 다 활성화되어 있습니다 (SQL 쿼리가 그 중 하나에 올 수 있습니다).

데이터베이스가 복제됩니다 (데이터베이스간에 동일한 데이터). 다중 pgpools의 경우 복제시 충돌이 발생합니까?

감사합니다.

답변

2

액티브 및 패시브 pgpool이 하나씩 있어야합니다. 둘 다 활성화되면 db failover의 경우 다른 마스터를 선택하여 엉망이 될 수 있습니다. pgpool은 watchdog module으로이 아키텍처를 사용할 준비가되었습니다.

관련 문제