2009-08-14 4 views
1

우리는 Glassfish v2 (9.1_02)를 사용 중입니다. 우리 서버는 클러스터 된 환경에서 설정되지 않습니다.Glassfish JNDI 트리 연결

하나의 주 서버를 DataSource 개체 및 향후 다른 개체에 사용할 수있는 JNDI 서버로 만들고 다른 서버를이 하나의 서버에 연결할 수 있습니다. 이렇게하면 데이터베이스의 위치를 ​​변경하거나 암호를 변경하면 여러 개의 서버를 업데이트 할 필요가 없으며 하나만 업데이트 할 수 있습니다.

내 질문은 :

  1. 할이도 좋은 생각인가?
  2. Glassfish에서 JNDI 트리를 연결할 수 있습니까?
  3. 어떻게하면됩니까?
  4. 누구든지 이것을 수행 했습니까?

이것은 좋은 생각이 아니다 당신

답변

1

감사, 가상 머신은 다른 컴퓨터에 설립 된 데이터베이스 연결을 사용할 수 없습니다. 오버 헤드는 어리석은 것이며 어떻게 장애 조치를 처리 할 수 ​​있습니까?

클러스터의 모든 서버를 동일한 구성으로 시작하는 훨씬 더 좋은 방법은 실제로 실행중인 OS에 따라 다릅니다.

테라코타와 같은 "응용 프로그램 패브릭"을보고 시작하는 것이 좋습니다. RedHat에는 설정 파일을 배포하는 데 사용되는 시스템 (위성이라고 함)이 있습니다. 다른 환경에는 동일한 솔루션이 있습니다.

관련 문제