오라클 스캔 아이피 체험기
JAVA / 2010. 2. 8. 03:03
맨날 jdbc 로 DB 에 연결할 때는 아래와 같이 간단한 url 로 접속을 하였습니다.
jdbc:oracle:thin:@[HOST]:1521:[SID]
최근 프로젝트를 하면서 늦게까지 남아있었다는 죄로... DB 쪽 설정을 만지게 되었는데, 이번에는 RAC 로 구성되어 있는 것을 보았습니다. RAC 구성을 통해 로드 밸런싱과 fail over 설정도 가능하였습니다.
jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = [HOST1])(PORT = 1521))(ADDRESS =(PROTOCOL = TCP)(HOST = [HOST2])(PORT = 1521))(LOAD_BALANCE = OFF)(FAILOVER = ON)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = [Service Name])))
RAC 구성과는 다르게 프로젝트 하는 환경에서는 스캔 아이피를 이용하였습니다.
하드웨어적으로 로드 밸런싱과 fail over를 지원하는 것으로 생각되네요...
jdbc:oracle:thin:@[span ip host]:1521/[service name]
스캔 아이피로 붙을 경우 요즘 나온 클라이언트들로는 어떻게 붙는지 몰라서... 그냥 RAC 구성으로만 테스트 하고 있습니다.
오라클을 잘 모르는 분야이므로 이정도만 정리~