2013-06-12 15 views

Odpowiedz

6

Jednym słowem: tak. Usługa Amazon firmy ELB jest cudowna, ale jest wyłącznie równoważnikiem obciążenia. Uruchamianie nginx na własnym serwerze daje ci poczucie kontroli i miejsce do przepisywania, przekierowań, kompresji, mungowania nagłówków, buforowania i innych. Co więcej, pozwala ci na serwowanie plików statycznych w najszybszy możliwy sposób, a nie na automatach o większej wadze.

+0

co zrobić, jeśli nie obsługuję żadnych statycznych treści w ogóle i wysyłam jsona tam iz powrotem? – noahandthewhale

+0

Możesz zadzwonić sam, ale z miejsca, w którym siedzę, pozostawia kompresję i buforowanie jako potencjalne korzyści. Zapomniałem też wspomnieć o lepszych narzędziach polityki dla keepalives. e jeśli wystawisz swoje serwery tłuszczu bezpośrednio do sieci, będziesz miał trudniej radzić sobie z atakami DOS różnego rodzaju. Jeśli chodzi o przypadek użycia, wydaje się, że nie może być natychmiastowej korzyści, ale w dół drogi może się pojawić jedna. –

+2

Właśnie stwierdziłem, że jeśli wskażę ELB bezpośrednio na Gunicorn z wszystkimi bezpośrednimi ustawieniami, to w ogóle nie działa poprawnie, ponieważ Gunicorn nie utrzymuje się przy życiu, a ELB żąda tego. – kert