2014-05-19 4 views
1

2 대의 서버에 4 개의 Weblogic 인스턴스 클러스터가 있습니다. 내 JDBC 연결 풀이 클러스터를 대상으로합니다.Weblogic에서 연결 풀을 복제 할 때 어떤 이점이 있습니까?

동일한 데이터베이스에 연결 풀을 복제하고 다중 데이터 원본 연결을 사용하면 어떤 이점이 있습니까?

하나의 연결 풀을 사용할 수 없게 될 수도 있지만, 다른 연결 풀은 서로 같을 수도 있습니다. 이것은 가용성을 증가시킬 것입니까?

Google에 시도했지만 답변을 찾을 수 없습니다.

감사합니다, 빌

답변

0

그것은 당신의 데이터베이스 계층에 따라 달라집니다.

  1. 하나는 하나의 데이터베이스가있는 경우, 두 개 (또는 그 이상)로 멀티 데이터 소스를 갖는 어떤 혜택이 없을 것 단일 데이터베이스와 동일한 데이터베이스를 가리키는 데이터 소스. 데이터베이스가 떨어지면 마술은 없습니다.

  2. 데이터베이스 클러스터 활성 - 활성 모드의 데이터베이스가 두 개있는 경우 다중 데이터 원본 기능을 사용하면 이점을 얻을 수 있습니다. 이 모드의 경우 부하 분산 알고리즘을 선택하십시오 : 두 서버가 모두 활성화되어 있고 업데이트 된 데이터로 인해 성능이 향상 될 수 있습니다. 활성 - 수동 모드가있는 경우 장애 조치 알고리즘을 고려할 수 있습니다.

Oracle RAC의 경우 다중 데이터 소스를 무시하고 GridLink Data Source에 중점을 둡니다.

Configuring JDBC Multi Data Sources for 12.1.2을 반드시 읽으십시오.