假设我有一个Django应用程序 使用s3服务静态文件还是在ec2实例上设置nginx服务器会更好(性能方面)?
我正在写一个需要使用实例的公共DNS名称的bash脚本。 从正在运行的实例中获取它的最简单方法是什么?
Amazon EC2中的实例是否存在最大关机时间? 并且是通过EC2-API最大可configuration的? 我们在关机时将数据从实例传输到S3。 这适用于小文件。 但是,如果它们变得更大(几GB),我们体验到并非所有数据都被传输。 OS:Ubuntu 11.04(EBS支持的AMI)
我很高兴听到EBS支持的AMI,但我很困惑。 它似乎并不持久。 我使用亚马逊的Linux EBS支持的AMI创build了EC2实例。 我更新并添加了http服务器和python。 我注意到EBS AMI已被添加到EBS卷。 然后,我终止了EC2实例,继续我的工作,一旦我终止,一切都消失了。 EBS卷和我所做的所有更改。 困惑为什么EBS量不见了? 这是如何持久? 然后我又在上面做了同样的事情。 这次我在创build并注册AMI之前closures它。 但是创build新的AMI后每次更新都会丢失。 每次我更新文件或其他configuration,我不想注册并创build一个新的AMI。 这似乎乏味和低效。 为什么他们打电话给这个EBS,如果一切都在终止实例后丢失? 难道我做错了什么? 是否有可能创build一个持续的AMI,而无需每次更新文件时都要注册新的映像?
我在Amazon EC2上运行一个基本的微型实例。 我想知道是否有可能运行一些远程GUI作为根在系统中工作?
我在弗吉尼亚州有一个Windows EC2 AMI和实例,但想把它迁移到俄勒冈州。 我的猜测是一个实例迁移可能是不可能的,因为它是活的,但至lessAMI + EBS卷转移将有所帮助! 另外,我知道这个问题之前已经被问过了,但是截至2011年底没有任何答案。 旧的解决scheme1,2 @ 是否可以将AWS EC2 AMI从一个区域移动到另一个区域,如果是这样的话? 。 问题 :解决scheme1需要不再支持的ElastiFox(从3.6开始,无法在Firefox上运行)。 解决scheme2只是Linux 旧的solution3 @ Amazon EC2从一个地区迁移到另一个地区 。 问题 :需要现在不支持/不兼容的ElastiFox 'Partial'solution4 @ http://blog.taggesell.de/index.php?/archives/85-Amazon-EC2-How-to-migrate-an-EBS-backed-image-from-US-to-EU-或 – where.html 。 问题 :这在AWS系统的“外部”通过创build图像然后作为stream发送它。 另外,还不清楚stream如何防止腐败(如丢包等)。 编辑: netcat是在TCP / IP,所以它是可靠的运输。 在启动时,窗口检查磁盘还是很不错的。
我需要将我的Amazon EC2 ext4文件系统转换为XFS文件系统,以便我可以采用一致的快照并将它们发送到S3。 我正在使用我们东方的i686架构的ubuntu服务器10.10的自定义小图像。 问题是,我只使用一个EBS驱动器的所有文件,现在它让我头痛,因为我不能真正卸载,格式化或真正做任何事情的驱动器login到实例从SSH。 我的猜测是我需要以某种方式将EBS卷拆分为2,并将/ var / www和/ var / lib移动到第二个EBS卷,然后将其转换为XFS。 我使用的是Apache2,mysql,ispconfig,bind,postfix,courier,pureftp( http://www.howtoforge.com/perfect-server-ubuntu-10.10-maverick-meerkat-ispconfig-3 ) 谢谢。
在基于EBS的AMI可用之前,可以使用命令ec2-migrate-image将AMI迁移到不同的地区。 有一个简单的方法来做基于EBS的AMI相同吗? 要么使用官方的亚马逊EC2 API命令行工具,要么使用像boto这样的库?
我一直在玩EC2现场实例,最终的目标是将托pipe网站的标准实例迁移到现场实例(是的,我很清楚,这实际上不是现场实例,但在这种情况下,我相当准备交易价格的可用性)。 然而,我有点惊讶的发现,当价格门槛越过时,现货实例就被终止了,而不是停止,事实上,根本不可能停止现货实例,而只是终止它。 那么:是否有一些(推荐的)方式来获取由实例实例请求产生的实例,以便在创build时将自己与特定的EBS卷相关联,从而使整个机器状态可以简单地在一系列实例实例中前滚? 或者,我从根本上误解了什么是实例?
对于将在Nginx,gunicorn,postgresql和memcached上运行的Django电子商务Web应用程序,在为Amazon EC2select正确的Ubuntu服务器版本(32位或64位)时,我应该select什么? 这是我的select: