Spisie treści
Proces odwrotny serwer proxy co robi Nginx jest jednym z jego najpopularniejszych zastosowań, ponieważ pozwala efektywniej zarządzać zasobami, kierując żądania w zależności od jej struktury, dzięki czemu możemy osiągnąć to, że obsługujemy stronę internetową, której język jest PHP i co robić Apache przetwarzać wszystko, co ma z tym związek i Nginx tylko pliki statyczne.Oczywiście to, co wyjaśniliśmy, było tylko małym przykładem tego, co można osiągnąć za pomocą reverse proxy, jednak aby zagłębić się w te tematy, poniżej zobaczymy mocne strony reverse proxy.
Ustawienie
Struktura, w której przebiega proces podczas korzystania z odwrotny serwer proxy, jest to, że żądanie klienta jest przyjmowane i zgodnie z jego strukturą przekazujemy je do innego serwera, który wykona odpowiednie przetwarzanie i na koniec Nginx zwraca odpowiednią odpowiedź otrzymaną od wspomnianego serwera; te serwery nazywają się serwery nadrzędne, ponieważ są one odpowiedzialne tylko za uzyskanie parametrów przesyłania do przetwarzania.
Jak to zrobić?Aby osiągnąć wcześniej wyjaśnione, użyjemy a dyrektywa w Nginx, To jest proxy_pass, w tym umieścimy ścieżkę serwera pod prąd że powinieneś otrzymać żądanie, jednak przed przekazaniem żądania możemy również zastosować do żądania pewne zasady, abyśmy mogli zmaksymalizować wykorzystanie Nginx.
Zobaczmy na poniższym obrazku, jak możemy przenieść to wszystko do pliku konfiguracja nginx:
WyjątkiIstnieją wyjątki od tego zachowania, generalnie jest tak, gdy używamy wyrażenia regularne i dyrektywy przepisywania z którym nowe żądanie jest przekazywane do serwer nadrzędny bezpośrednio, bez transformacji, dzięki czemu nie trzeba tego definiować w przepustka proxy.
Zobaczmy na poniższym obrazku konfigurację, która pokazuje nam to, co wyjaśniliśmy:
Jak odwrotny serwer proxy nam pomaga?ten odwrotny serwer proxy Jest to dość popularny sposób na poprawę wydajności usług, gdy mamy ciężkie systemy zaplecza i nie możemy wiele zrobić, pomaga nam również, gdy budujemy strukturę od początku, ponieważ możemy planować przyszłość z pomysłami na rozwój i ekspansję .
Na końcu tego samouczka możemy powiedzieć, że jakakolwiek jest sytuacja Nginx wykonuje wyjątkową pracę, z funkcjami takimi jak odwrotny serwer proxy, co pozwala nam tchnąć nowe życie w nasze projekty i infrastrukturę.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt