问题标签 [amazon-ec2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1406 浏览

windows - 如何将 EC2 Windows 机器的实例 ID 获取到批处理变量中

我有一个希望在 EC2 Windows AMI 启动时运行的批处理文件。我想从该批处理文件运行的程序将 EC2 机器的实例 ID 作为参数。将实例 ID 作为参数传递给该程序的最简单方法是什么?

亚马逊关于该主题的文档中,我看到您应该向指定的 URL 发出 WGET 并解析响应。因此,表达这个问题的另一种方式可能是“如何将 HTTP 请求的内容作为 Windows 批处理文件中的参数传递给程序”

在伪代码中,这是我想做的:

关于我如何进行的任何建议?

0 投票
5 回答
8559 浏览

python - 在 ec2 中安装一个 s3 存储桶并透明地用作 mnt 点

我有一个允许用户上传文件的 webapp(称为 myapp.com)。webapp 将部署在 Amazon EC2 实例上。我想通过基于 s3 存储桶的域(即 uploads.myapp.com)将这些文件提供给 webapp 消费者。

当用户上传文件时,我可以轻松地将它们放入本地 ec2 实例上名为“site_uploads”的文件夹中。但是,由于我的 ec2 实例的存储空间有限,上传的次数很多,ec2 文件系统会很快填满。

如果 ec2 实例可以挂载和 s3 存储桶作为“site_upload”目录,那就太好了。这样上传到 EC2 的“site_upload”目录就会自动在 uploads.myapp.com 上结束(并且我的 webapp 可以使用模板标签来确保此上传内容的链接基于该 s3 支持的域)。这也为我提供了可扩展的文件服务,因为文件请求命中 s3 而不是我的 ec2 实例。此外,它使我的 web 应用程序可以轻松地对出现在“site_upload”本地但实际上在 s3 上的图像执行缩放/调整大小。

我在看 s3fs,但从评论来看,它看起来不像是一个完全成熟的解决方案。我正在寻找一个非商业的解决方案。

仅供参考,webapp 是用 django 编写的,并不是说这会改变太多细节。

0 投票
5 回答
7722 浏览

python - Google App Engine 和 Amazon S3 文件上传

我知道以前有人问过这个问题,但实际上并没有明确的答案。我的问题是我为 GAE 构建了一个文件上传脚本,然后才发现,您最多只能将文件存储到 aprox。1MB 在数据存储中。如果您可以告诉我,如果我启用计费,1MB 限制已成为历史,我可以在这里阻止您,但我对此表示怀疑。

我需要能够每个文件最多上传 20mb,所以我想也许我可以使用亚马逊的 S3。关于如何做到这一点的任何想法?

我被告知要使用 GAE + Ec2 和 S3 的组合,但我不知道这将如何工作。

谢谢,马克斯

0 投票
1 回答
218 浏览

amazon-ec2 - 在云中运行构建

我想知道是否有人使用亚马逊的 EC2 之类的东西来构建他们的软件。我正在考虑尝试将我们的构建移动到那个环境中。现在我们的构建是串行的,但这仅仅是因为我们没有足够的计算机来并行运行所有组件。使用 EC2,我们可以创建 50 台左右的计算机,大规模并行运行它们几分钟,然后将构建结果发送回我们的站点。完成后,我们可以关闭或销毁机器。这将为我们节省大量时间,因为瓶颈实际上是构建而不是结果的大小。

有其他人这样做吗?你能提供什么建议吗?

0 投票
4 回答
2159 浏览

.net - 您是否将 .NET 计算应用程序部署到 Windows Azure 之外的云?

我对在云中运行 CPU 密集型计算很感兴趣。唯一真正的要求是能够运行具有足够安全权限的.NET 应用程序(像这样的 F# 算法)以使用基于反射的 IoC 容器。只要有东西存在,持久性技术并不重要。

我想知道您在 Azure、EC2、Mosso 等云中运行 .NET 应用程序(如果存在)的经验(它们是什么?)。

  • 它支持.NET吗?单核细胞增多症?
  • 管理 API 是什么样的?
  • 表现如何?
  • 其他经历

我的感觉是,缺少任何云管理 API 的 Windows Azure 甚至还不能称为云。

0 投票
8 回答
9136 浏览

amazon-ec2 - 管理 EC2 的优秀高级工具有哪些?

我希望在 EC2 上管理一个机器系统(或者最好是多个系统),目前我认为以合理的方式做到这一点的唯一方法是扩展Typica库并构建一个控制面板来启动、配置、并为我检查机器。

我不希望有任何预制解决方案来解决我的问题,但我想知道是否有任何好的工具来管理 EC2 实例?最好用Java,但学习一门新语言可能比实现一个非常强大的控制面板更容易。

是的,我知道 Elasticfox - 这是一个很棒的工具,但对于我正在寻找的东西来说还不够强大。

0 投票
3 回答
1749 浏览

ruby-on-rails - Twitter 搜索 API 仅在 Ruby 中被 Amazon EC2 阻止,而不是 curl……这是 Net::HTTP 吗?

这是一个奇怪的,任何人都可以在家复制(我认为) - 我正在尝试编写一个简单的服务来在 EC2 上托管的服务上在 Twitter 上运行搜索。Twitter 在 ruby​​ 中运行时 100% 会返回错误,但在其他语言中则不会,这表明这不是 IP 阻塞问题。这是一个例子:

如您所见,CURL 有效,而 irb 无效。当我在 irb 的本地 Windows 框中运行时,成功:

这令人困惑……如果 Net::HTTP 中存在某种核心错误,我认为它会同时出现在 windows 和 linux 上,并且如果我被我的 IP 阻止,那么 curl 也不应该工作. 我也在一个新的亚马逊实例上用一个新的 IP 地址尝试了这个。

任何人都应该能够重现这个,因为我正在使用 ec2onrails ami:

之后只需 ssh 并运行上面的那些简单行。有人知道发生了什么吗?

谢谢!

0 投票
4 回答
748 浏览

google-app-engine - Google App Engine 和 Amazon Cloud,哪个更好?

我将在其中一个上部署我的应用程序,但不知道哪个更好。

0 投票
3 回答
504 浏览

web-services - 与演示 Exchange Server 2007 交谈

我想针对 Microsoft Exchange 2007(或 2010)Web 服务测试一个简单的 SOAP 应用程序。互联网上有没有可用的演示服务器?我的问题是,我这里没有 64 位机器来为自己安装服务器。

挂在办公室的 2003 服务器不适合我的需要(Exchange Web 服务)...

获取 Amazon EC2 帐户并在那里安装 Exchange 是否是一个好的解决方案?

0 投票
8 回答
8012 浏览

amazon-s3 - 在 EC2 上部署

此问题适用于实际使用过 Amazon EC2 的任何人。我正在研究在那里部署服务器需要什么。

看起来我可以从 VirtualBox 开始,设置我的服务器,然后使用提供的 ec2-tools 导出图像。

棘手的是,如果我真的想对正在运行的服务器进行配置更改,它们将不会是持久的。

我有一些 PHP 代码需要能够部署(和重新部署)到系统,所以我认为 EBS 将是一个不错的选择。

我有大量需要存储的数据,但碰巧延迟不是问题,所以我想像 s3fs 这样的东西可能会起作用。

所以我的问题是……你会怎么做?你的配置是什么样的?有哪些您可能没有预见到的特殊挑战?