AWS 弹性豆茎中的多容器 docker 配置的增强运行状况概述未正确报告

我上传了一个有 multi-containers docker platform 两个容器的项目, 里面有 xyz abc aws elastic-beanstalk tomcat xyz 服务器。我有以下配置在我的文件的项目 Dockerrunner.aws.json 。 { "AWSEBDockerrunVersion": 2, "containerDefinitions": [ { "name": "xyz", "image": "", "essential": true, "memory": 2048, "links": [ "abc" ], "environment": [ { "name": "ENVIRONMENT", "value": "QA" }, { "name": "LOG_HOME", "value": "/usr/local/tomcat/l ……

AWS Beanstalk-在 worker 和 webserver 之间共享数据库层

的赏金 [https://stackoverflow.com/help/bounty]9 小时后到期。这个问题的答案有资格获得 50 的声誉奖金。约旦 [/users/1701168/jordan]正在寻找一个来自可靠来源的回答. 我正在使用 NodeJS 构建一些 web 应用程序。我将应用程序部署到 AWS beanstalk web 服务器,并将一些繁重的任务解耦,并将繁重的任务部署到不同的 AWS beanstalk 工作人员, 主 web 服务器正在使用 SQS (aws 队列) 执行工作线程。 主 web 服务器有一个大的数据库层来连接、获取和保存数据库。工作人员确实需要一些 db 操作,每个工作人员类型都需要已经在主 web 服务器的 DB 层中实现的不同操作。 因此,我试图找到一种方法来使用 web 服务器的 DB 层,而不会在每个工作人员类型中重复它 (这就是我现在正在做的)。 我想的是将数据库层与主应用程序分离,并将其部署到 web 服务器上, 但这看起来是一种浪费,因为我不需要一直在数据库层中监听请求,我需要一些按需操作。 我附上了一张照片: * 1 号主服务器 (具有完整 ……