Jestem trochę zdezorientowany tą architekturą. W jednym z projektów, nad którymi pracuję, Unicorn został wybrany jako serwer Rails. I jest umieszczony za serwerem Nginx. Jak rozumiem, Unicorn jest w pełni funkcjonalnym serwerem sieciowym i nie planujemy hostować żadnych innych aplikacji Railsowych na tym samym serwerze.Czy konieczne jest umieszczenie Unicorn za Nginx (lub Apache)?
Więc moje pytanie brzmi: jakie są korzyści z posiadania dodatkowej warstwy w łańcuchu:
client -> nginx -> unicorn -> unicorn worker
Dziękujemy! Oto odpowiedź, której szukałem :) –
bardzo jasne. dzięki – berto77