【问题标题】:How to debug failed NetCore AWS Elastic Beanstalk deployment?如何调试失败的 NetCore AWS Elastic Beanstalk 部署?
【发布时间】:2019-03-20 19:55:37
【问题描述】:

我有一个 DotNet Core AWS Elastic Beanstalk 环境开始无法部署。环境最多等待 10 分钟以通过运行状况检查,但一致得到“403 - 禁止访问:访问被拒绝。”。

我已经对环境进行了 RDP,并且文件夹 C:\inetpub\AspNetCoreWebApps 是空的。在工作环境中,这包含代码。

我已经尝试重新部署整个环境并从一周前开始部署一个包,这在以前很好。此外,我尝试使用 AWS Toolkit for Visual Studio 并通过上传包而不是使用 CodePipeline 进行部署。所有这些操作都会导致相同的行为。

我正在努力寻找任何表明代码未部署到环境的日志。请求最后 100 行不包含任何有用的内容,我在文件系统上找不到任何部署日志。拉取的日志中没有AWS.DeploymentCommands的日志文件。

环境配置为使用批处理 +1 滚动部署。因此,它是一个正在写入的新 EC2。

调试失败原因的下一步是什么?

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    我能够诊断出问题 - ebextension 文件夹中引用的公共文件已被删除。我正在寻找的日志文件位于C:\cfn\log\cfn-init.txt

    【讨论】:

      猜你喜欢
      • 2015-12-15
      • 2017-01-29
      • 2017-01-24
      • 2016-06-19
      • 2021-06-21
      • 2015-09-20
      • 2015-12-17
      • 2013-09-23
      • 1970-01-01
      相关资源
      最近更新 更多