Spisie treści
Serwer z pod prąd to rodzaj serwera, do którego Nginx Pełni rolę proxy dla połączenia, czyli Nginx Filtruje żądania i wysyła mu tylko te, które może przetworzyć. Tego typu serwery mogą znajdować się na maszynie wirtualnej, na innej maszynie fizycznej, a nawet być usługami demonów w środowisku UNIX czeka na wezwanie.W praktyce oznacza to, że może to być serwer Apache skonfigurowany do obsługi tylko określonych żądań przez port TCP lub może to być oprogramowanie pośredniczące, które interpretuje Rubin na wniosek o Szyny. Zatem Nginx może obsługiwać żądania początkowe i być zwrotnym serwerem proxy dla usług.
Unikalne serwery upstream
Są to serwery, które mają jeden punkt przesyłania, na co wskazuje jego nazwa, przykładem może być serwer Apache, który w większości znalezionych przez nas konfiguracji nie jest zoptymalizowany do obsługi wielu jednoczesnych połączeń, ponieważ podczas ładowania z modułami do obsługi plików statycznych jego skuteczność spada.
Wejdź tutaj Nginx który jest odpowiedzialny za zarządzanie wieloma połączeniami i w ten sposób przekazuje do Apache tylko te pliki, które powinien naprawdę zinterpretować, takie jak pliki z PHP.
Podstawowa konfiguracja może wyglądać następująco:
Wiele serwerów nadrzędnych
Nginx to także umiejętność pracy z różnymi serwery nadrzędne w przypadku, gdy usługa, dla której jesteś odwrotny serwer proxy może obsłużyć tylko kilka połączeń, unikając w ten sposób ich przeciążenia.
Jak to osiągnąć?Aby to osiągnąć, zastosujemy strukturę podobną do tej, którą widzieliśmy z pojedynczy upstream, dopiero teraz musimy zdefiniować niestandardowy blok z trasami różnych serwerów, a następnie skonfigurować nasz proxy_pass do nich. Spójrzmy na prosty przykład:
Pod koniec tego samouczka ponownie widzimy, jak Nginx Ma możliwości, które sprawiają, że jest to bardzo opłacalna opcja w środowiskach o wysokim zapotrzebowaniu.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt