Konfigurowanie serwera proxy
Serwer proxy to określony typ serwera aplikacji, który kieruje żądania HTTP do serwerów treści wykonujących zadania. Serwer proxy można sklasyfikować w zależności od roli, jaką pełni w systemie. Ten konkretny serwer proxy jest sklasyfikowany jako odwrotny serwer proxy, ponieważ stanowi on przede wszystkim pierwszy punkt kontaktowy (poza firewallem) dla żądań klienta kierowanych do serwera korporacyjnego. Natomiast przekazujący serwer proxy działa jako pierwszy punkt kontaktowy dla ruchu wychodzącego.
Zanim rozpoczniesz
Należy zapoznać się z tematem opisowym, w jaki sposób wybrać frontowy koniec topologii serwera WebSphere® Application Server . Ten temat ułatwia określenie, czy należy skonfigurować wtyczkę serwera WWW, serwer proxy, czy bezpieczny serwer proxy w celu zapewnienia powinowactwa sesji, obsługi przełączania awaryjnego i równoważenia obciążenia dla topologii serwera WebSphere Application Server .
- Konfiguracja proxy przekazującego, w tym tunelowanie SSL, przezroczysty serwer proxy i protokół FTP
- Przebudowywanie identyfikatora URI żądania (przebudowywanie identyfikatora URI odpowiedzi jest dostępne)
- Uwierzytelnianie i autoryzacja na serwerze proxy
- Rejestrowanie złożone NCSA
- Rejestrowanie niestandardowe
- Współużytkowanie pamięci podręcznej
- interfejs CGI
Informacje o tej czynności
Serwer proxy działa jako odpowiednik serwerów zawartości w obrębie przedsiębiorstwa. Jako odpowiednik, można skonfigurować serwer proxy przy użyciu zasad przekierowania do danego obiektu i zrównoważyć obciążenie w klastrach serwerów treści. Serwer proxy może również zabezpieczyć transport za pomocą warstwy Secure Sockets Layer (SSL) oraz treść - za pomocą różnych schematów uwierzytelnienia i autoryzacji. Kolejną ważną funkcją jest możliwość zabezpieczenia tożsamości serwerów treści przed klientami WWW poprzez zastosowanie transformacji odpowiedzi (przebudowania adresu URL). Serwer proxy może również zwiększyć wydajność poprzez lokalne buforowanie i zabezpieczenie serwerów treści przed przeciążeniem.
Konfiguracja serwera proxy udostępnia ustawienia sterujące udostępnianiem usług dla aplikacji korporacyjnych oraz ich komponentów. W tej sekcji opisano sposób tworzenia i konfigurowania serwerów proxy w bieżącym środowisku serwera aplikacji.
W przypadku wersji 6.0.2 produktu konieczne było rozszerzenie profilu menedżera wdrażania w celu zarządzania serwerem proxy. W przypadku wersji 6.1 i nowszych serwer proxy jest zarządzany z Konsoli administracyjnej bez konieczności rozszerzania profilu.
Procedura
- Utwórz serwer proxy HTTP lub serwera proxy inicjowania sesji , aby kierować żądania do węzłów serwera aplikacji.
- Instalowanie serwera proxy protokołu inicjowania sesji.
- Migracja profili dla serwera proxy.
- Modyfikuj lub dodaj punkty końcowe HTTP
Co dalej
- Utwórz serwery proxy w komórce.
- Należy wdrożyć aplikacje na serwerze proxy.Unikaj problemów: Wszystkie procesy serwera proxy są wykonywane w kontrolerze, ponieważ nie można skonfigurować elementu podrzędnego dla serwera proxy. Modułów aplikacji nie można wdrożyć na kontrolerze, więc nie można ich również wdrożyć na serwerze proxy. Jeśli aplikacja działająca na serwerze proxy zawiera moduł aplikacji, taki jak moduł obsługujący stronę błędu w przypadku wystąpienia błędu kierowania serwera proxy, ten moduł aplikacji musi zostać wdrożony na elemencie podrzędnym serwera aplikacji, z którym serwer proxy może się komunikować, a nie na serwerze proxy.