Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 28271|Odpowiedź: 6

[Web] Walka praktyczna: odwrotny proxy nginx ignoruje ścieżkę pierwszej warstwy

[Skopiuj link]
Opublikowano 15.10.2021 11:34:06 | | | |
Wymagania, pakuj wszystkie moduły spring w jeden pakiet, ponieważ wszystkie moduły mają ustawiony kontekstowy korzeń aplikacji, adres root żądania każdego modułu jest inny, jeśli wszystkie moduły są zapakowane w jeden pakiet, korzeń wszystkich modułów będzie nieprawidłowy, w następujący sposób:


Ponieważ front-end żąda interfejsu modułu backendowego, przenosi również pierwiastek każdego modułu, wBez zmiany kodu front-enduMożemy rozwiązać go tylko przez nginx, ignorując ścieżkę łączącą pierwszą warstwę. Jak pokazano na poniższym rysunku:



Recenzja:

Użyj Nginx Reverse Proxy i modułu zastępowania treści do implementacji dynamicznej wymiany treści internetowej
https://www.itsvse.com/thread-7359-1-1.html

Wielooperacje wielofunkcyjne pliku konfiguracyjnego nginx
https://www.itsvse.com/thread-9949-1-1.html

Praktyczna konfiguracja NGINX High Availability Load Balancing
https://www.itsvse.com/thread-9260-1-1.html

Przygotowanie wiedzy

$1,$2,$3 w konfiguracji nginx

Oto przykład do eksperymentowania z $1,$2, na przykład:

W tym momencie, jeśli ścieżka dostępu to localhost:8080/abc/qwe/asd, przeglądarka generuje:

qwe

ASD
Zacznij konfigurować

Na podstawie powyższych informacji, nginx jest skonfigurowany następująco:

Konfiguracja testowa wygląda następująco:

Efekt jest następujący:



(Koniec)




Poprzedni:Redis będzie teraz wychodzić, aby zapobiec uszkodzeniom danych. Zauważ, że to jest...
Następny:Problem z konfliktem pakietów Dockera podczas instalacji CentOS 8
Opublikowano 16.10.2021 00:41:45 |
Przyjdź i ucz się uczyć się...
Opublikowano 25.05.2022 23:44:08 |
Nauczmy się też
Opublikowano 20.12.2022 18:43:55 |
Dziękuję właścicielowi za bezinteresowne dzielenie się
Opublikowano 22.02.2023 19:23:15 |
sdfsdfsdfsdf
Opublikowano 23.02.2023 19:07:21 |
Naucz się go
Opublikowano 24.02.2023 00:33:40 |
Naucz się uczyć
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com