Amazon Beanstalk – nginxconfiguration

我最近在EC2上部署了一个Beanstalk应用程序。 这个应用程序使用Docker进行部署。 我发现每个Beanstalk EC2机器都带有一个充当代理的nginx(我不太明白为什么,没有logging在任何地方)。 现在的问题是,我不知道哪个nginx应该优化其configuration(worker_processes,worker_connections等)

现在,我知道我不想要的,那就是在两个地方configurationnginx。 我也尝试使用乘客作为独立的,但乘客作为独立的看起来像nginx。

你如何处理生产中的这种情况?

  • 为什么首先在AWS EC2 AMI上运行默认的nginx?
  • 你真的configuration了两个nginx?
  • 首先nginx只是一个代理(在AWS EC2机器上)?
  • 不应该触摸最顶级的nginx?
  • 是不是这第一个nginx也受并发影响,应该优化?