我有一个用Scala编写的服务器并部署在Elastic Beanstalk中。我在Node.js中写了一个替代品,我很想在EB上使用Docker部署它。
然而,EB似乎每个容器启动一个EC2实例。还有一个Multi-Container mode,但这似乎是针对不同的容器,做了不同的事情。我觉得如果我以这种方式部署我的容器的多个副本,我将不得不自己负载平衡它们。
我想使用EB的原因是使用所有额外的功能和口哨,如负载平衡,轻松扩展和监控。
半相关的问题:也许ECS更适合我的需求,但是,再次,负载平衡等等呢?