기술지원 문의

resin 3.x 버전에서 DBCP어떻게 셋팅하나요?
궁금이 / 2008-07-07 15:39

 2.X 버전 resin.conf에서 이렇게 하는데요....

     <resource-ref>
     <res-ref-name>jdbc/mysql</res-ref-name>
     <res-type>javax.sql.DataSource</res-type>
     <init-param driver-name=\"com.mysql.jdbc.Driver\"/>
     <init-param url=\"jdbc:mysql://x.x.x.x:3306/test\"/>
     <init-param user=\"root\"/>
     <init-param password=\"1234\"/>
     <init-param max-connections=\"20\"/>
     <init-param max-idle-time=\"30\"/>
   </resource-ref>

 

3.x버전에서는 어떻게 해요>?

 <database>
           <jndi-name>jdbc/mysql</jndi-name>
           <driver type=\"org.gjt.mm.mysql.Driver\">
             <url>jdbc:mysql://x.x.x.x:3306/test</url>
             <user>root</user>
             <password>1234</password>
            </driver>
            <prepared-statement-cache-size>8</prepared-statement-cache-size>
            <max-connections>20</max-connections>
            <max-idle-time>30s</max-idle-time>
          </database>

[답변]resin 3.x 버전에서 DBCP어떻게 셋팅하나요?
관리자 / 2008-07-07 16:01

안녕하세요.. 레진 코리아 기술지원팀입니다......

 

문의하신 3.0.X 버전의 DB Pool 설정입니다...

---------------------------------------------------------------------------

<database>
    <jndi-name>jdbc/mysql</jndi-name>
    <driver type=\"javax.sql.DataSource\">
        <url>jdbc:mysql://x.x.x.x:3306/test</url>
        <user>root</user>
        <password>1234</password>
    </driver>
    <prepared-statement-cache-size>8</prepared-statement-cache-size>
    <max-connections>20</max-connections>
    <max-idle-time>30s</max-idle-time>
</database>

----------------------------------------------------------------------------

해당 DB Pool 을 구동하기 위해서는 javax.sql.DataSource 이라는 API 를 참조하는 jar 파일을 RESIN_HOME/lib 폴더 내에 복사하셔야합니다.

 

기존에 사용하시던 레진 버전의 lib 폴더에서 해당 DB Pool 이 참조하는 jar 파일을 복사하시기 바랍니다.

 

그럼 늘 행복하세요 ^________________^