如何连接豆茎应用RDS数据库

问题描述 投票:1回答:1

我试图从被部署在(AWS魔豆)我的春节,web应用程序连接到RDS(AWS的MySQL)。检查日志后我得到的下面

Caused by: java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:155)
    at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:65)
    ... 20 more
java.lang.Exception: Query failed

春天dataContext.xml

<bean id="mysqlDataSource"
    class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url"
        value="jdbc:mysql://mydb.rds.amazonaws.com:3306" />
    <property name="username" value="user" />
    <property name="password" value="password" />
    <property name="validationQuery" value="SELECT 1" />
    <property name="testOnBorrow" value="true" />
</bean>

我也加入了魔豆安全组ID RDS在绑定规则,我可以从我的本地PC访问RDS(添加所有IP规则)。

amazon-web-services amazon-elastic-beanstalk
1个回答
0
投票

我把它加入EC2实例安全组RDS入站规则和加入RDS安全组EC2实例配置工作

© www.soinside.com 2019 - 2024. All rights reserved.