将网络核心 API 部署到 AWS Elastic Beanstalk 服务器时出错

Posted

技术标签:

【中文标题】将网络核心 API 部署到 AWS Elastic Beanstalk 服务器时出错【英文标题】:Error deploying net core API to AWS Elastic Beanstalk server 【发布时间】:2020-11-18 11:45:25 【问题描述】:

我编译并发布到我的 net core 解决方案的文件夹。之后,我尝试将其作为 zip 文件部署到 Elastic Beanstalk 环境中,但是当我上传并实施我的项目时,环境将状态设置为“已降级”并出现许多类似以下的错误: 1

我已尝试将我的项目发布并上传为依赖于框架且自包含的项目,但我遇到了同样的错误。有什么解决方案吗? 谢谢!

【问题讨论】:

您是否检查过 EB 日志以确定失败的命令? 【参考方案1】:

您是部署到 Windows 还是 Linux?如果是 Windows,那么您必须在部署包中包含部署清单文件。 https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/dotnet-manifest.html

【讨论】:

以上是关于将网络核心 API 部署到 AWS Elastic Beanstalk 服务器时出错的主要内容,如果未能解决你的问题,请参考以下文章

将 asp.net core web api 部署到 aws elastic beanstalk 时出现错误 404

ImportError - 将 Falcon 应用程序部署到 AWS Elastic Beanstalk

将简单的 .NET 4.5 Web API 模板部署到 Elastic Beanstalk

将映像从 aws ecr 部署到 aws elastic beanstalk

将 AWS Elastic beanstalk 部署到不同区域的环境

在 Elastic Beanstalk 和 AWS Lambda 上更新 nodejs API