我有一个DotNet Core AWS Elastic Beanstalk环境,该环境开始部署失败。环境最多需要等待10分钟才能通过运行状况检查,但一致会显示“ 403-禁止访问:被拒绝。”。
我已经对环境进行RDP了,文件夹C:\inetpub\AspNetCoreWebApps
是空的。在工作环境中,其中包含代码。
从一周前开始,我就尝试重新部署整个环境并部署一个程序包,这以前很好。此外,我尝试使用适用于Visual Studio的AWS工具包并通过上传软件包而不是使用CodePipeline进行部署。所有这些行为都会导致相同的行为。
我正在努力寻找任何表明为什么未将代码部署到环境的日志。请求最后100行不会包含任何有用的信息,而且我在文件系统上找不到任何部署日志。在提取的日志中,没有AWS.DeploymentCommands
日志文件。
环境已配置为按批次+1滚动部署。因此,这是一个正在写入的新EC2。
调试失败原因的下一步是什么?
答案 0 :(得分:0)
我能够诊断出问题-ebextension文件夹中引用的公共文件已被删除。我要查找的日志文件位于C:\cfn\log\cfn-init.txt
中。