我有一个rails应用程序运行在一个VPS上,它使用客运、apache和MySQL。我用以下简单的设置将其移到Amazon:
网络服务器> MySQL
让我说,我预计每天的用户数量会大幅增加,并希望开始使用多个实例在Amazon上扩展这一功能。新手从哪里开始这个旅程?我是否只是从我的产品配置的web服务器创建一个AMI,并让ASG在需要时启动这些?
我知道AWS会根据负载的需要增加使用自动缩放组的实例的数量,但是我是否需要在我的Rails应用程序中构建任何不同的架构,才能在多个接口上大规模运行呢?
我对heroku的静态资产感到困惑。有一个任务听起来像是“用静态资产从生产(不是大数据和静态(图像)大约200 to )恢复数据到heroku阶段”。我们的生产服务器在heroku之外。我们决定使用生产中的真实数据和静态资产进行测试,这就是我们在heroku中创建免费应用程序的原因。
因此,当我们推送时,heroku编译资产并将其移到S3云中。有没有办法愚蠢地将我们的静态资产上传到亚马逊云,在我们推送时,heroku默认会上传它?或者在这个案子里我不明白什么?
找到的信息,我们可以创建帐户中的amazone和桶服务资产静态。但我很有趣,使用默认的heroku资产主机,而不用在amazon中创建