我需要在elasticbeanstalk内部使用网络服务器吗?

时间:2016-01-06 20:34:15

标签: amazon-web-services elastic-beanstalk

我想在Elasticbeanstalk中运行一个expressjs应用程序,但我不希望它有apache或nginx。我只想要ELB面前。阅读教程似乎总有一个Web服务器面前。这有必要吗?

2 个答案:

答案 0 :(得分:1)

如果你告诉它是一个负载均衡的应用程序,弹性beanstalk将为你提供一个负载均衡器,但beanstalk配置将为你提供一个Web服务器,无论容器如何。

答案 1 :(得分:1)

如果需要,您当然可以将其从Apache更改为Nginx。据我所知,你无法一起摆脱Web服务器。我想您可以启动Docker应用程序而不是NodeJS应用程序,然后您可以更好地控制这样的事情。在NodeJS应用程序前面使用Nginx通常会提高性能,所以如果没有充分的理由我就不会摆脱它。

修改

根据文件here

  

选择Nginx或Apache作为Node.js的反向代理   应用。你甚至可以选择不使用任何代理   应用程序要求客户端建立直接连接。