OpenShift で作成したデータベースにアクセスするローカル Spring アプリを作成しています127.2.xx.yy/eetom:3306
。そこで、このプロパティを で作成しましたBeans.xml
。
<property name="url" value="jdbc:mysql://127.2.xx.yy:3306/eetom"/>
しかし、次のような例外があります
Could not get JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
と
The driver has not received any packets from the server
そこで、IP を に変更し、localhost
OpenShift rhc を使用してポート転送を作成しました。そして、rhc
最初に入力したIPとポートがポート転送に正確に使用されていることが示されました。その方法はうまくいきました。
質問:
ポート転送なしで mysql に直接アクセスする正しい方法は何ですか?