본문 바로가기

Datasource4

[JEUS] MariaDB 연동 하기 - Maria DB는 MySQL 기반의 오픈 소스 Database 이다. - Maria DB 를 JEUS DataSource에 연동 설정 하기 위해 아래와 같이 설정한다. Vendor // others Class // org.mariadb.jdbc.MariaDbDataSource -> Maria DB 공식 권고 설정 클래스 명칭 Data Srouce Type // ConnectionPoolDataSource SID / ID / PW 기존 동일하게 입력 JDBC Driver // 2.7 버전대 드라이버 사용 / 2.7 이하 버전이나 3.0 이상 버전의 경우 NoSuchMethod Exception or ClassNotFound Exception 이 발생 Check Query // Select 1 Prope.. 2023. 9. 1.
[JEUS] DataSource Test 시 "got minus one from a read call" 발생 - 해당 이슈의 원인은 다양하게 있다. - JEUS DataSource Pool 수 > DB Session 수 일 경우- OS 레벨간 동시접속자 수 초과- 방화벽 혹은 네트워크 이슈 등 DB Safer 에 의해 차단된 경우 -> 이 경우가 경험상 가장 많았다.- DB - WAS 구간에서 DB Safer가 있다면 설정을 확인해보도록 한다. 2023. 8. 31.
[JEUS7,8] DataSource RAC, TAC 설정하기 - RAC(Real Application Cluster) 방식은 Oracle DB 의 이중화 솔루션이다. - TAC(Tibero Active Cluster) 방식은 Tibero DB의 이중화 솔루션이다. - DB 이중화는 여러대의 DB를 하나의 Service Name으로 사용하는 방식이다. LoadBalance나 FailOver 기능을 사용하여 DB 부하나 장애 상황을 대처 할 수 있다. - LoadBalance : 부하 분산 하도록 균등하게 분배하는 역할을 한다.(분배 방식은 여러가지가 있음) - FailOver : 하나의 장비가 ShutDown됐거나 장애 상황인 경우, 정상 서비스 하는 장비로 연결해주는 역할을 한다. ​ 1. Webadmin 접속 > Resource > DataSource > 설정된.. 2023. 8. 30.
[JEUS7,8] DataSource 설정하기 - JEUS DataSource 를 사용하기 위해서 JDBC 드라이버가 필요하다. - 연동 가능한 DB Vendor는 ORACLE, MSSQL, MYSQL, TIBERO, DB2, SYBASE, INFORMIX 등이 있다. - JEUS는 DB vendor 별 JDBC Driver를 통해 Connection을 맺으며, 각 JDBC Driver는 JDK 버전을 타는 경우가 있으므로, 허용하는 버전을 잘 확인해야 한다. ​ JDBC 드라이버를 JEUS_HOME/lib/datasource에 넣어준다. (JEUS 전체 재 기동이 필요하다.) 각 Vendor 사의 JDBC Driver를 꼭 넣어줘야 한다. Oracle JDBC Driver와 JDK 버전 허용 관계 참고 URL : https://www.oracle... 2023. 8. 30.
반응형