![](/img/trans.png)
[英]How to Enable WebSocket request in AWS Elastic Beanstalk deployed Java web application
[英]how to connect web application deployed on elastic benstalk with mysql database instance on aws?
我在彈性beantalk上部署了一個Web應用程序。 我已經為其配置了MySQL數據庫。 在安全組的數據庫實例中,我進行了以下更改:類型(MYSQL / Aurora),協議(TCP),端口范圍(3306)和源(0.0.0.0/0)。 當我嘗試使用Web應用程序將數據插入數據庫或使用部署在彈性beantalk上的Web應用程序從數據庫中獲取數據時,我無法做到。 我已經對aws網站上提到的servlet代碼進行了更改,但是在aws上的Web應用程序和RDS之間沒有建立連接。 我不知道我在哪里做錯。 請幫助我實現它。
請按照以下步驟從Web應用程序連接mysql實例:
使用mysql通過以下命令連接到RDS實例:
mysql -u用戶名-p -h主機名
其中HOSTNAME是您的RDS實例的端點。
另外,您提到您已經入站了VPC安全組中的所有流量。 這不是推薦的連接數據庫的方法。數據庫應始終與外界隔離。 您必須明確提及連接的來源。
例如:
類型協議端口范圍源
應用程序的MySQL / Aurora TCP 3306安全組ID
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.