我搜索了许多资源,但还没有找到一种详细的方法,该方法使用Gunicorn和Nginx以及RDS作为数据库在弹性beantalk上设置Django应用。有足够的资源可直接在ec2机器上使用它,而不是通过弹性beantalk。
我还有一些问题,
先谢谢您
答案 0 :(得分:0)
有关在EB上设置基本Django的官方说明是:
说明是有效的,因为我自己使用过。这样我就可以验证它们是否有效。
您的问题过于笼统,无法为所有问题提供详细的答案。但简而言之,nginx与EB捆绑在一起,因此您无需执行任何操作。您可以根据需要自定义它,但无需安装。即使您在EB中具有负载均衡器,仍会使用Nginx。
Nginx是EB中必不可少的组成部分。没有它,很难在EB中工作。如果您不想要它,则可以按照自己的要求轻松设置自己的EC2实例。
t2.micro只有1个CPU。 AWS不限制您可以运行的线程数或进程数。它取决于您的应用程序,是否足以容纳1个CPU和1GB内存。
在EB上使用RDS有两种方法。首先,通过将RDS与EB捆绑在一起,其次,推荐的做法是将外部RDS与EB结合使用。
答案 1 :(得分:0)
从其他评论开始,我首先要说,请确保您注意到,随着AWS Linux 2的推出,某些先前的答案将有所不同,并且与先前的版本完全不同。
然后我将与您分享 Command 01_migrate failed on Amazon Linux 2 AMI
要解决大多数django + eb + aws linux 2,我需要做些什么。