【发布时间】:2017-11-16 02:10:12
【问题描述】:
我是 AWS ElasticBeanstalk 和 AWS 的新手。我想使用 AWS Toolkit for Visual Studio 将默认模板 .NET 4.5 Web API 项目(无身份验证)部署到 Elastic Beanstalk。幸运的是,我找到了this guide,它准确地展示了如何在有据可查的步骤中做我想做的事。
我正在使用默认 VPC 并取消选中创建单个 EC2 实例的选项。
但是,每次我按照本指南将 .NET 4.5 Web API 默认模板项目发布到 AWS Elastic Beanstalk 时,都会收到以下错误之一:
- 以下实例在允许的命令超时时间内没有响应(它们最终可能仍会自行完成):[ec2 instance name here]
- 当前状态:“CREATE_FAILED”原因:未能创建以下资源:AWSEBInstanceLaunchWaitCondition。
在某些情况下,部署成功并且我成功地从一些设备访问了 API 端点(例如 GET /api/values)。然后应用程序变得无响应,并且在此之后发送到 API 的每个请求都超时。
我想了解如何使用 AWS Elastic Beanstalk 和 AWS Toolkit for Visual Studio 来简单地部署和访问一些公共测试 API 端点,而不会导致部署失败或 API 无响应。
【问题讨论】:
标签: .net amazon-web-services amazon-ec2 amazon-elastic-beanstalk