【发布时间】:2019-01-18 19:40:25
【问题描述】:
我正在创建项目的第一个测试版。我需要一个 SpringBoot 服务器连接到 AWS 中的 MongoDB。
MongoDB 已作为副本集部署在不同的 EC2 实例中。我正在探索 AWS Beanstalk 作为部署 SpringBoot 的环境。但是我还没有准备好部署负载均衡器,因为它很昂贵。
我正在寻找在 VPC(将与 MongoDB 共享)中部署单实例环境 (https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-types.html?ref_=pe_395030_31184250_9#single-instance-environ) 的方法。
AWS Beanstalk 是否允许您在 VPC 中配置 EC2 实例但没有负载均衡器?
如果没有,我打算在没有 Beanstalk 的情况下自己在 VPC 中部署一个 EC2 实例。
其他临时解决方案是通过互联网访问 MongoDB,使用正确的安全组规则,但我认为这根本不是一个好的做法,所以我没有考虑。
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk