반응형
[Oracle]Multi listener 오라클 멀티리스너
Listener와 Tnsnames에 대해 잘 모르신다면 아래 link를 참고해주세요
Listener를 하나만 만들어 놓을경우 여러사용자가 붙게되면
부하가 걸릴 수 있습니다. 이럴때 Listener를 추가로 더 만들어놓으면
더많은 사용자를 수용할 수 있겠죠.
때문에 Multi Listener 설정을 해줘야 합니다.
listener파일을 열어보시면 하나의 리스너가 있는데요
그밑에 이렇게 추가로 리스너를 만들어주면됩니다.
원래 있던 리스너정보를 복사해서 아래에 뭍여넣은다음 LISTENER1이라고 바꿔줬습니다.
그리고 포트번호를 1올려서 설정해줬습니다.
앞에서 LISTENER1이라고 했기 때문에 이번에는
lsnrctl START LISTENER1이라고 명령해 실행시켜줍니다.
이렇게 되면 기존에 돌아가고있는 리스너가 있고 추가로 하나의 리스너가 더 동작하게되어
총 2개의 리스너가 동작하고 있는것입니다.
이렇게 리스너를 여러개 구성한다면 더 많은사용자를 부하없이 수용할 수 있겠죠 ㅎ
리스너를 여러개 구성한 서버에 접속할때는
tnsnames를 이렇게 설정해 주면 되는데요
FAILOVER=ON , FAILOVER=ON 이라는 설정을 추가해줬습니다.
그리고 ADDRESS부분에 새로추가한 리스너의 포트번호와 맞춰서 추가해주면
서버에 연결할때 LISTENER가 문제가 있을경우 다른 LISTENER로 접속할 수 있습니다.
반응형
'컴퓨터 > Oracle' 카테고리의 다른 글
[Oracle]오라클 전용프로세스 공유프로세스 (0) | 2014.07.16 |
---|---|
[Oracle]Database link 오라클 데이터베이스 링크 (0) | 2014.07.16 |
[Oracle]Listener, tnsnames 원격접속 (0) | 2014.07.15 |
[Oracle]sql*loader data migration (0) | 2014.07.15 |
[Oracle]Audit 감시파일 (0) | 2014.07.15 |
댓글