amazon-elastic-beanstalk相关内容

1分钟后,Elastic Beanstalk Worker的SQS守护程序获得504网关超时

我有一个Elastic Beanstalk工作者,一次只能运行一个任务,而且需要花一些时间(从几分钟到希望少于30分钟),所以我在一个队列上排队我的任务. SQS. 在我的工作人员配置上,我有: HTTP connections: 1 Visibility timeout: 3600 Error visibility timeout: 300 (On "Advanced") Inac ..

Spring Boot应用程序可以同时处理多个请求吗?

我正在使用Spring Boot开发Rest API,该API已部署在AWS Beanstalk上.潜在地,该服务每天将受到成千上万客户的青睐.因此,我想了解Spring Boot处理多个请求的功能. 根据我在“> Boot引导中:同时处理多个请求和如何在春季启动中使用线程安全控制器 ,似乎Spring Boot可以在控制器为线程安全的同时并发处理请求. 但是,如果同时向同一端点发出两 ..

在Elastic Beanstalk中安装/设置Mongos

在分片的过程中,我们希望能够有多个mongos实例.建议似乎是在每个应用程序服务器上放置mongos.我当时以为只是在他们自己的服务器上进行负载平衡,但是本文 http://craiggwilson.com/2013/10/21/load-balanced-mongos/表示存在此问题. 因此,我将其返回到应用程序服务器上.但是,我们正在使用Elastic Beanstalk.我可以以软件包 ..
发布时间:2020-05-10 22:28:09 其他开发

如何使用METEOR_SETTINGS环境变量在AWS/EBS上配置Meteor

尝试在AWS/EBS(Amazon Web服务,Elastic Beanstalk)环境上设置流星. 流星开发运行可通过命令行标志传递:--settings settings.json其中settings.json是包含服务器/客户端键/值配置(格式正确的JSON)的文件. Meteor的部署使用了METEOR_SETTINGS环境变量,而不是在命令行中传递配置文件.如果提供,则应包含 ..

在AWS Elastic Beanstalk上部署后运行PHP脚本

我创建了一个PHP脚本,该脚本使用所需的数据库设置和凭据为Magento生成了local.xml文件.部署应用程序后,我需要运行此程序.但是我似乎无法找到一种方法.我的理解是,我需要在.ebextensions目录中创建一个.config文件.有人有解决办法吗? 解决方案 是的,.ebextensions是您要寻找的.要查看如何捆绑源,请查看示例应用程序.您也可以查看一种PHP. 有 ..
发布时间:2020-05-05 09:58:01 其他开发

如何调试或查看在Elastic Beanstalk中部署的.NET Core应用程序的输出?

特别是我对能够通过其界面查看输出感兴趣.例如,是否有ILogger.LogFoo方法或Console.WriteLine出现在 Monitoring 或 Logs 选项卡中或其他位置? 在应用需要部署到其他地方的情况下,我试图远离AWS专有的查看输出方式. 解决方案 无法在Elastic Beanstalk界面中显示基于Windows的应用程序的日志.几个月前,我特别要求AWS对此提 ..

弹性beantalk环境的Cloudwatch日志组上没有日志显示

我有一个弹性beantalk环境,该环境正在运行具有节点js API的docker容器.在AWS控制台上,如果我选择我的环境,请转到配置/软件,我具有以下内容: 日志组:/aws/elasticbeanstalk/my-environment 日志流:已启用 保留: 3天 生命周期:终止后保留. 但是,如果我在Cloudwatch控制台上单击该日志组,则我有几个星期前的 Last ..

AWS Beanstalk上的Python.如何快照自定义日志?

我正在开发可在aws beantalk环境下使用的python应用程序.对于错误处理和调试,我建议将日志写入目录/var/logs/中的自定义lof文件. 我应该怎么做才能从Elastic beanstalk管理控制台获得功能快照日志? 解决方案 如果您需要能够从Beanstalk管理控制台中对日志文件进行快照,则只需将日志文件写入"/opt/python/log/"文件夹.弹性be ..
发布时间:2020-05-03 08:04:05 Python

Elastic Beanstalk单容器Docker-使用awslogs日志记录驱动程序

我正在使用单容器Docker配置,并尝试使用 awslogs将应用程序标准输出发送到CloudWatch日志记录驱动程序. EB寻找用于容器配置的Dockerrun.aws.json文件,但据我所知,没有选择将awslogs用作容器的日志记录驱动程序(或将其他任何标志添加到docker run来解决此问题). 我尝试使用提供的答案侵入docker run命令commands: add_ ..

降低AWS EC2的日志轮换频率

我有一个在弹性beantalk上运行的Java应用程序,设置了到S3的日志旋转并正常工作.但是,我发现我的catalina.out日志文件最多只能保留15分钟,然后再滚动到新文件,这使得同一天的调试问题变得更加繁琐(从s3中获取gz并解压缩,而不仅仅是ssh-ing和读取日志文件). 是否有任何方法可以通过tomcat/log4j或elastic-beanstalk控制台进行配置?我相信这是 ..

负载平衡器$ _SERVER ['REMOTE_ADDR']不起作用

我已切换为使用Amazon AWS Elastic Load Balancer,现在我获得了$_SERVER['REMOTE_ADDR']的私有IP地址-该地址过去曾为我提供客户端的IP地址. 我现在如何获取客户端的IP地址? 解决方案 您的Web服务器从Amazon ELB接收HTTP请求.因此,远程地址将始终是ELB ip地址之一. 如果需要从ELB后面获取远程主机的地址,请从H ..

具有静态IP地址的AWS Load Balancer

我在Amazon云上运行了一个设置,并通过负载均衡器运行了两个EC2实例. 重要的是,该站点具有唯一的(静态)IP或一组IP,因为我要插入第三方API,这些API仅接受来自已添加到其白名单中的IP发出的请求. 因此,基本上,除非我们可以为这些第三方提供静态IP或IP范围,否则站点的请求将始终来自该IP,那么我们将无法对其进行任何呼叫. 有人知道弹性IP与负载均衡器不兼容吗? ..

"npm install"除非手动执行,否则在Elastic Beanstalk上失败

我有一个带有PHP应用程序的Elastic Beanstalk环境.我想在部署应用程序后只运行npm install. node和npm都通过deploy configs安装在服务器上.我已经定义了一个容器命令,将其简单地CD到正确的目录中,然后运行npm install,但它always失败,并出现相同的错误. 如果我手动执行npm install,则一切都将完美安装. 我该如 ..
发布时间:2020-05-01 10:22:50 服务器开发

在Elastic Beanstalk的Linux AMI上的哪里可以找到Tomcat 7安装文件夹?

我有一个弹性beantalk linux-tomcat ami实例,其中安装了示例应用程序,并且正在使用公共dns.我可以进入 实例,但找不到tomcat 7所在的位置(即用于编辑server.xml的conf目录).我已经尝试过使用64位和32位ami.关于我在哪里可以找到的任何想法?我看了下: /etc /usr/share 我确实在tmp下找到了一个elasticbeanstalk ..
发布时间:2020-05-01 08:52:16 服务器开发

如何使用SBT将隐藏文件夹打包在WAR文件的根目录中?

我正在尝试构建一个适合部署到Elastic Beanstalk的WAR文件(包含一个Lift项目).我还需要使用 .ebextensions 配置我的应用程序 .ebextensions应该存储在WAR文件的根目录中.应该将资源放在哪里,以便它们最终出现在SBT package中的WAR文件的根目录中?使用src/main/resources似乎可以将资源放置在中. 即使将.ebext ..
发布时间:2020-04-30 11:26:29 其他开发