簡體   English   中英

AWS Elastic Beanstalk-使用Python和Django環境使用Mongodb代替RDS

[英]AWS Elastic Beanstalk - Using Mongodb instead of RDS using Python and Django environment

我一直在關注有關解密到Elastic Bean Stalk的Amazon官方文檔。

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python.html

和定制環境

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers.html#customize-containers-format

但是,我被困住了。 我不想使用內置的RDS數據庫,而不想使用mongodb,但是將django / python應用程序規模用作用戶的RESTful前端或API終結點。

目前,我正在運行一個EC2實例來測試我的Django應用程序。

Elastic Bean有一些問題:1.我無法弄清楚如何運行命令,例如

pip install git+https://github.com/django-nonrel/django@nonrel-1.5
  1. 由於無法安裝供django使用的設備mongo驅動程序,因此無法運行mongodb命令。

我想知道是只是跳過一些概念還是不了解在beantalk上進行部署的方式。 我可以看到beantalk只是啟動EC2實例,可能需要編寫自定義腳本或我不知道的東西。

我到處搜尋,但是我不知道該問些什么。 Google的最佳搜索結果始終是Amazon文檔,這些文檔對在RDS環境之外進行自定義沒有幫助。 我知道Django傳統上使用RDS環境,但我又不想使用它們,因為它們對於我正在編寫的Web應用程序不夠靈活。

您可以根據自己的特定需求創建自定義AMI,以下AWS文檔中概述了這些步驟。 基本上,您將使用托管應用程序所需的包創建一個定制AMI,然后更新Beanstalk配置以使用定制AMI。

使用自定義AMI

暫無
暫無

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

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