amazon-elastic-beanstalk相关内容

我应该如何限制负载均衡的 Web 流量到我的 Elastic Beanstalk 环境?

我正在尝试配置对我的 EB 环境的访问,并希望将 HTTP 访问(通过 ELB)限制为某些 IP 地址. 我有一个开箱即用的 EB 应用程序(实际上是一堆,每个应用程序有几个环境)并且希望能够 (a) 限制对特定 IP 集的访问,同时 (b) 让所有流量都通过ELB.至关重要的是,我想通过 (c) 创建几个组(例如,允许我的 IP 的管理员 SG,允许团队 IP 的开发 SG,以及允许所有 ..

跨不同 Elastic Beanstalk 应用程序的负载平衡

在我的 AWS 环境中有一些负载平衡/自动扩展的 Elastic Beanstalk 应用程序. 我想在他们面前有一个负载均衡器,所以任何对 http://loadbalancer.com/app1 的请求 被路由到第一个 Elastic Beanstalk 应用程序,http://loadbalancer.com/app2 到第二个等等. 我尝试使用不同的侦听器路由到不同的目标组来设 ..

您可以在弹性 beanstalk 环境中运行 rails 控制台或 rake 命令吗?

我已经在 AWS 的弹性 beantalk 上设置了一个 RoR 环境.我可以通过 ssh 连接到我的 EC2 实例.我的主目录是/home/ec2-user,实际上是空的.如果我向上移动一个目录,还有一个我无权访问的 /home/webapp 目录. 有没有办法在我的弹性 beanstalk 实例上运行 rake 命令或 rails 控制台? 如果我输入 rails console ..

Docker 缓存 gradle 依赖项

我正在尝试使用 docker 将我们的 Java Web 应用程序部署到 aws elastic beanstalk,其想法是能够在本地运行容器以进行开发和测试,并最终使用 git 将其推送到生产环境. 我创建了一个安装了 tomcat8 和 java8 的基础镜像,执行 gradle 构建的镜像继承自这个基础镜像,加快了构建过程. 一切正常,除了使用 docker 构建的继承应用程序 ..
发布时间:2021-11-27 09:59:40 Java开发

避免在弹性 beantalk 中重建 node_modules

我们有一个相当简单的 node.js 应用程序,但由于 AWS Elastic Beanstalk 部署机制,即使在之后推出新版本(通过 git aws.push)也需要大约 5 分钟的时间单个文件提交. 即提交本身(和上传)很快(只有 1 个文件要推送),但随后 Elastic Beanstalk 从 S3 获取整个包,解压缩并运行 npm install,这会导致 node-gyp 编译 ..

使用 log4j 和 Elastic Beanstalk 旋转 S3 日志记录

我正在尝试将每个日志文件传输到 s3.有一个自动脚本可以选择 tail_catina.log 并覆盖那里的任何内容. 我希望将每个日志文件:tail_catalina.log1、tail_catalina.log2、tail_catalina.log3 等保存到我的 s3. 我什么都想要!! 解决方案 我使用了 logrotate、s3cmd 和 cron 的基本组合以非常简单 ..
发布时间:2021-11-27 09:59:11 其他开发

AWS 在我终止它后自动生成新实例.

好的,AWS 上发生了奇怪的事情. 我下载了 AWS .NET 开发人员工具并创建了一个弹性 beanstalk 默认实例.然后,出于某种原因,我通过 Visual Studio 界面创建了另一个实例,该实例是所有客户端代码/配置所在的位置.然后我返回到由 elastic beanstalk 创建的默认实例并终止它.一小时后,我重新登录,另一个默认实例启动并运行.AWS 似乎检测到我终止了该 ..
发布时间:2021-11-27 09:59:03 其他开发

如何使用非默认运行参数在 AWS Elastic Beanstalk 中运行 Docker 容器?

我有一个 Docker 容器,它在我的本地开发机器上运行良好.我想将其移至 AWS Elastic Beanstalk,但遇到了一些小问题. 我正在尝试使用 s3fs 将 S3 存储桶安装到我的容器.我有 Dockerfile: FROM tomcat:7.0维护者 me@example.com运行 apt-get 更新运行 DEBIAN_FRONTEND=非交互式 apt-get ins ..

将 AWS Certificate Manager(ACM 证书)与 Elastic Beanstalk 结合使用

当您拥有通过 AWS Certificate Manager 为您的域颁发的证书时,您如何将该证书应用于 Elastic Beanstalk 应用程序. 是的,Elastic Beanstalk 应用程序是负载平衡的,并且确实有一个与其关联的 ELB. 我知道我可以将它直接应用于我自己的 ELB.但我想通过 Elastic Beanstalk 应用它,以便将 env 配置保存到 Clo ..

在负载均衡器中配置 HTTPS 后无法访问 Elastic Beanstalk 上的 HTTPS 站点

我有一个标准的 Elastic Beanstalk 应用程序,通过 HTTP 设置并运行良好.有一个 EC2 实例(目前),域配置了一个指向负载均衡器的 CNAME.按照 AWS 文档中的说明,我输入了 SSL 证书并配置了负载均衡器像这样: 负载平衡器协议:HTTPS 负载均衡器端口:443 实例协议:HTTP 实例端口:80 密码:[默认] SSL 证书:myCert 更 ..

当我通过 SSH 连接到我的 AWS Elastic Beanstalk 实例时找不到我的 Web 应用程序

我已经使用 设置了到我的 AWS Elastic Beanstalk 实例的 SSH eb ssh --setup 并且可以成功通过 SSH 连接到我的环境.但是我看不到我的 Web 应用程序.当我连接时,我发现自己在一个空目录 (ec2-user) 中,当我 cd/home 我刚看到 drwx------ 3 ec2-user ec2-user 4096 Jan 15 21:37 e ..
发布时间:2021-11-27 09:58:12 其他开发

使用 Elastic Beanstalk 的静态 IP

我需要静态 IP 以允许访问不在 AWS 网络上的防火墙网络. 是否可以使用 Elastic Beanstalk 为负载均衡的应用程序获取静态 IP?我正在关注关于使用 Route 53 托管我的应用程序的 AWS 文档一个域名,但从我读过的内容来看,这并不能确保静态 IP,因为它本质上是使用 CNAME 允许幕后更改 IP.这是正确的理解吗?有可能吗? 解决方案 在 VPC 中部署 ..

您的 WSGIPath 引用了一个不存在的文件

我正在尝试将我的 Flask 应用程序上传到 AWS,但是我在这样做时收到错误: 您的 WSGIPath 引用了一个不存在的文件. 在网上做了一些挖掘后,我发现在 .ebextensions 文件夹中,我应该指定路径.没有 .ebextensions 文件夹,所以我创建了一个并将以下代码添加到名为 settings.config 的文件中: option_settings:“aws: ..
发布时间:2021-11-27 09:57:51 其他开发

工人“dyno"在 AWS Elastic Beanstalk 中

Amazon Web Service 现在在其 Elastic Beanstalk 中有一个工作层.但是,它仍然让我们这些来自 Worker dyno 时代的人感到困惑. 作为比较,在 Heroku 中,可以为 web 和 worker 分别配置两个 dynos(类似于处理器?).网络将适用于任何请求,并且通常会在 15 秒后超时.因此,如果您的请求持续时间更长,您的请求将只是超时,尽管本身 ..

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

尝试在 AWS/EBS(亚马逊网络服务、Elastic Beanstalk)环境中设置 Meteor. Meteor dev-run 可以传递一个命令行标志:--settings settings.json 其中 settings.json 是一个包含服务器/客户端键/值的文件配置(作为格式正确的 JSON). Meteor 的部署使用了一个 METEOR_SETTINGS 环境变量, ..

aws eb cli 3 为错误的帐户设置应用程序

我有多个 AWS 账户,我正在尝试弹性 beanstalk EB CLI 3 的新命令行界面.当我运行以下命令 eb init 时,我收到了区域提示(好)然后它要求我“选择要使用的应用程序",其中列出了另一个 AWS 账户中的应用程序(用于暂存).如果我继续“创建新应用程序",该应用程序将在我的临时帐户中创建. 有没有办法配置 eb cli3 并让它使用不同的访问密钥? 解决方案 您 ..

Elastic beanstalk 部署时间超过超时时间,如何增加超时时间

使用 AWS 网站为应用程序部署新环境的 Elastic beanstalk 警告 创建环境操作已完成,但有命令超时.尝试增加超时时间 虽然它最终将环境显示为绿色,但尝试连接到 url 只是给出了 服务暂时不可用由于维护停机或容量问题,服务器暂时无法为您的请求提供服务.请稍后再试. 该应用程序的早期版本运行良好,但在 ebextensions 中,它必须从 s3 复制一个大文件,然后解压缩 ..
发布时间:2021-11-27 09:56:53 其他开发