tomcat 8443埠開啟,配置JDBC連結池

我就是曹總發表於2019-05-11

新下載的網站中有兩個問題,第一,就是配置安全埠的轉發8443,第二個就是對應mysql的jdbc連線池的配置

    1.埠轉發配置
    tomcat中server.xml中的這段話開啟,其中keystore為自己生成的金鑰,密碼為自己定的,其他都是死的

    

<Connector SSLEnabled="true" clientAuth="false" keystoreFile="C:\\Users\\dell\\blc-example.keystore" keystorePass="broadleaf" maxThreads="150" port="8443" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslProtocol="TLS"/>



    2.mysql的jdbc連線池配置

    tomcat中context.xml新增如下內容

    

<New id="webDS" class="org.eclipse.jetty.plus.jndi.Resource">
        <Arg>jdbc/web</Arg>
        <Arg>
            <New class="org.apache.commons.dbcp.BasicDataSource">
                <Set name="driverClassName">com.mysql.jdbc.Driver</Set>
                <Set name="url">jdbc:mysql://10.16.124.134:3306/broadleaf</Set>
                <Set name="username">root</Set>
                <Set name="password">123456</Set>
            </New>
        </Arg>
    </New>

    <New id="webSecureDS" class="org.eclipse.jetty.plus.jndi.Resource">
        <Arg>jdbc/secure</Arg>
        <Arg>
            <New class="org.apache.commons.dbcp.BasicDataSource">
                <Set name="driverClassName">com.mysql.jdbc.Driver</Set>
                <Set name="url">jdbc:mysql://10.16.124.134:3306/broadleaf</Set>
                <Set name="username">root</Set>
                <Set name="password">123456</Set>
            </New>
        </Arg>
    </New>

    <New id="webStorageDS" class="org.eclipse.jetty.plus.jndi.Resource">
        <Arg>jdbc/storage</Arg>
        <Arg>
            <New class="org.apache.commons.dbcp.BasicDataSource">
                <Set name="driverClassName">com.mysql.jdbc.Driver</Set>
                <Set name="url">jdbc:mysql://10.16.124.134:3306/broadleaf</Set>
                <Set name="username">root</Set>
                <Set name="password">123456</Set>
            </New>
        </Arg>
    </New>



內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

相關文章