amazon-elastic-beanstalk相关内容

弹性搜索小写分析器不返回搜索结果

我有一个基于文本的索引,如下所示。我正在尝试维护基于用户输入的令牌的精确搜索和模糊搜索。虽然基于文本的搜索可以很好地工作(部分搜索),但当涉及到术语搜索时,如果大小写相同,它将返回数据。 我确实尝试添加了基于小写筛选器的分析器,但无济于事。我能在这里做些什么? 映射: "project_title": { "type": "text", "fields": { ..

清除EB初始化配置

有没有办法清除以前的‘EB init’配置?以前的配置包含早期AWS帐户上不存在的资源。我正在使用新的AWS帐户,并希望初始化现有的Beanstrik环境。 谢谢.. 推荐答案 您始终可以将--help添加到命令中以查看您可以使用的选项。例.eb init --help。这表明您可以使用-i开关强制交互模式。这将强制重新询问所有EB选项。 所以只需键入eb init -i就 ..

AWS弹性豆茎Java应用程序的默认CloudWatch日志位置

我已使用负载均衡器和最多2个EC2实例在AWS Elastic Beanstrik环境中部署了一个JAR文件。 我的环境似乎正在使用新的统一CloudWatch代理,而不是传统的CloudWatch日志代理 在控制台的环境配置中,我打开了到CloudWatch Logs的实例日志流,现在在CloudWatch Logs中,我得到了以下组: /aws/elasticbeanstal ..

将GitHub分支机构自动部署到AWS弹性豆茎

假设我在GitHub上有一个分支stable,希望在提交时自动部署到我的AWS EB实例。 我已查看CodePipeline,它在我托管我的实例的区域中不可用。 我还查看了CodeDeploy,但这似乎只适用于EC2的单个实例,而不适用于Elastic Beanstalk。如果我错了,请纠正我。 感谢所有的帮助。我不希望每次提交时都必须手动部署。 推荐答案 对于遇到这 ..

如何使用单个云表单模板创建多个弹性豆茎环境

如何使用CloudForment在单个ElasticBeanstak应用程序下创建多个环境。 我已经创建了一个CloudForment模板,它基本上是通过配置必要的资源在AWS上创建CI/CD管道。在使用模板在相同的弹性豆茎应用程序下创建多个环境(例如,准备和生产)时,我遇到了一个问题。当我第一次部署模板时,比方说过渡环境,它工作得很好,但当我在本例中为生产环境重新部署它时,它失败了,并出现 ..

静态文件显示为未压缩,即使Web服务器已配置为GZIP压缩

我在亚马逊弹性豆茎上托管了我的网站。它使用nginx作为代理服务器,并启用了gzip压缩。但当我在网站上运行PageInsights时,它报告我的许多静态内容文件需要压缩。为什么PageSpeedInsights不能识别压缩?有什么额外的事情需要做吗? 推荐答案 我想我确实找到了答案 通过在nginx上启用gzip压缩,您只为文本/html启用它(即nginx默认http://n ..
发布时间:2022-06-27 12:27:57 其他开发

Rails 6无法连接到AWS弹性豆茎调配的RD。UNIX域套接字/var/run/postgresql/.s.PGSQL.5432";

我在尝试将示例rails 6应用程序启动到弹性豆茎时遇到了很大困难。对于上下文,我遵循以下说明 ADD RDS to Ruby Application ADD an RDS to Beanstalk 我已经按照TEE的说明进行了操作,但仍然无法连接到我提供的RDS数据库。我一直收到以下错误: pg::ConnectionBad:无法连接到服务器:没有这样的文件或目录 服务器是否 ..

部署到EC2 setuptools_rust时出现Python管道错误

您好,我在尝试将Django应用程序部署到AWS时遇到此问题,该应用程序在本地运行良好,但在尝试部署到AWS时显示此错误。 like this 我尝试手动安装,但它不能以那种方式工作。 推荐答案 如果您的部署运行器的停靠器版本是20.x-可能是https://github.com/docker/compose/issues/8105 尝试将Deploy docker版本固定 ..

获取弹性豆茎部署过程日志

我目前正在开发弹性豆茎托管应用程序,我一直在使用下面的elbcli命令手动部署到登台 eb deploy app-name 虽然这以前一直运行良好,但我当前的部署出错了,我想查看部署日志以找出发生这种情况的原因。但我能从EB日志中得到的只有 有没有更好的方法让我更深入地了解部署过程,例如安装软件包和启动应用的位置? 我尝试查看了一些ebcli命令,如events和logs,但 ..

如何在保持存储不变的同时更新AWS弹性豆茎中的LARAVEL项目

我想要更新我在AWS豆茎中的Laravel项目,但问题是AWS弹性豆茎中的存储现在不同了,我想保留它,我不知道如何保存,因为我的项目包含一个存储文件夹,但它是空的,如果我更新它,我会丢失所有文件 如何在更新代码的同时保留存储空间? 推荐答案 您的应用程序应该设计为无状态。原因是您的EB实例始终在Auto Scaling group中运行。 这意味着您可以在您不知情或不参与的情况下 ..

在AWS弹性豆茎上安装php mongo驱动程序

我正在尝试在弹性豆茎上部署一个php应用程序。除了我给Mongo驱动程序打的电话之外,一切都很正常。 我尝试安装它时执行了以下步骤(未成功): SSH到弹性豆茎实例。 sudo yum install php-devel(用于phpize) sudo pecl install mongo 按照说明尝试命令:sudo echo "extension=mongo.so" >> / ..
发布时间:2022-02-26 17:21:57 PHP

AWS-错误504-网关超时-烧瓶应用程序

昨天,我在Amazon弹性豆茎上部署了我的第一个Fask应用程序。 APP正在工作,但当我按下启动刮除过程的按钮时出现问题。 此过程相当长,可能需要大约3/4分钟,很明显,从我按下按钮开始的一分钟后,我收到了504错误。 我在网上看了很多关于如何解决这个问题的文章,和nginx有关,但都不起作用。 这是我尝试过的内容: 1.EC2负载均衡 我已经创建了一个链接到我的实例的负载均衡 ..

有没有办法修复弹性豆茎中的Gem::LoadError

我对弹性豆茎比较陌生,因此希望得到一些建议。在64位Amazon Linux上运行Ruby2.6的EB-Puma中部署RoR应用程序后,当我“转到环境”链接时,它没有呈现我的应用程序。尽管已通过CLI成功部署,但运行状况更改为已降级,并显示以下消息: 50.0 % of the requests to the ELB are failing with HTTP 5xx. Insufficie ..

如何在弹性豆茎上使用Django提供Reaction应用程序?

我过去在Heroku上有我的应用程序,它在那里的工作方式是我有2个构建包。一个用于NodeJS,一个用于Python。Heroku运行npm run build,然后Django提供build文件夹中的文件。 每当我的GitHub存储库有新的推送时,我都会使用AWS上的代码管道来部署我的应用程序的新版本。 因为我不知道如何在EB的python环境中运行npm run build,所以我 ..
发布时间:2022-02-26 17:16:43 其他开发

AWS弹性豆茎和秘密管理器

有没有人知道可以在弹性豆茎中将秘密值作为环境变量传递? 显然,另一种选择是在我们的代码库中使用SDK,但我想先探索一下环境变量方法 干杯 达米恩 推荐答案 遗憾的是,EB目前不支持机密,这可能会在以后添加。您可以在环境变量中以the documentation suggests的形式使用它们,但它们将以纯文本形式出现在控制台中。另一种更好的方法是使用ebtensions,并使用A ..

AWS经典负载平衡器侦听器未创建,然后消失

我正在尝试将HTTPS侦听器添加到我的EBS经典负载均衡器。我使用CLI上传证书工具上传我的证书(使用GUI从不会导致证书在负载均衡器表单上显示为一个选项。无错误、日志、事件)。 我根据AWS文档设置了侦听器。 对于侦听器端口,请键入传入通信端口,通常为443。 对于侦听器协议,请选择HTTPS。 对于实例端口,请键入80。 对于实例协议,请选择HTTP。 对于SSL证书,请选 ..

ASP网络核心标识服务器,";颁发者在生产环境中无效";

我正尝试在生产环境(AWS Elasticbeanstrik服务器)上部署一个使用IdentityServer的简单asp net核心项目;我的测试项目基本上是启用了身份验证的Visual Studio 2019的React.js模板。 在开发中一切正常,但在生产中,当尝试使用JWT令牌向API进行身份验证时出现错误。 WWW-Authenticate: Bearer error="i ..