Unicorn derrière ELB, no nginx

Si je comprends juste la Licorne (et en particulier de leur document de philosophie ), il semble que Unicorn ait été vraiment conçu pour fonctionner derrière un proxy inverse comme nginx.

Ma question est la suivante: est-ce que je peux supprimer nginx de ma stack HTTP, étant donné que nous avons un ELB au top d'agir comme proxy inverse?

Je n'ai trouvé aucun problème lors des tests initiaux, mais je me demandais si quelqu'un sur le terrain avait déjà déjà de l'expérience sur ce front.

One Solution collect form web for “Unicorn derrière ELB, no nginx”

Selon le document de philosophie de la Licorne , l'exigence la plus importante est que le proxy inverse amortit les requêtes et les réponses pour que Unicorn ne soit pas retenue par les clients lents. Je ne peux pas find d'informations définitives, mais cette publication du forum et la partie suivante de la documentation ELB impliquent que ELB effectue une mise en memory tampon en mode HTTP / HTTPS (mais pas en mode TCP / SSL).

Lorsque vous utilisez HTTP (couche 7) pour les connections frontales et back-end, votre équilibreur de charge parsing les en-têtes de la requête et met fin à la connection avant de renvoyer la requête à l'instance enregistrée.

  • Ecriture d'un file de configuration upstart pour Unicorn
  • Linode Debian + rvm + nginx + Unicorn tue le maître au démarrage ou ne commence pas unicorn
  • Blue / Green Rails de test avec nginx + Unicorn
  • Unicorn reprend avec le même PID sur USR2
  • Besoin d'augmenter le débit nginx vers un socket unix amont - linux kernel tuning?
  • Apache / Unicorn: comment get Apache pour servir des files statiques
  • Rails + Nginx + Unicorn multiples applications
  • Plusieurs applications Unicorns / Rails, Nginx, One User
  • Problème avec la configuration nginx et les servers en amont
  • Apache proxying to Unicorn server times out, comment éviter?
  • Comment sont ces benchmarks AB pour un ruby ​​/ unicorn / nginx / application en cours d'exécution sur ec2?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.