簡體   English   中英

Elastic Beanstalk可以連接到EC2中的數據庫嗎?

[英]Could Elastic Beanstalk connect to database in EC2?

我有一個運行一些代碼的EC2實例,並將數據存儲到mongodb中。

我編寫了一個django項目(mysite)並部署到Elastic Beanstalk。

但是項目(mysite)需要顯示數據(來自EC2中mongodb的查詢)

所以我在Elastic Beanstalk中有一個wabsite,我需要連接到EC2 mongodb來獲取數據

反正是這里嗎? 請幫我。 謝謝!

這是mysite / settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django_mongodb_engine',
        'NAME': 's_database',
        'HOST': '1.2.3.4',  #EC2's HOST  
    }
}

您當然可以從ElasticBeanstalk中的應用程序連接到EC2實例(MongoDB)中的數據庫。

確保完成以下操作

  1. 您需要打開MongoDB端口的安全組-TCP-27017
  2. 在您的Mongo實例中啟用遠程主機連接

您可能考慮的另一種選擇是嘗試DynamoDB。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM