Ten temat opisuje wykonywanie zaawansowanej konfiguracji routera na żądanie. Ustawienia routera na żądanie umożliwiają precyzyjne strojenie jego zachowania. W szczególności ustawienia pozwalają konfigurować połączenia i żądania dla serwera aplikacji, aktywować buforowanie, konfigurować żądania do odrzucenia, definiować obsługę odpowiedzi z informacją o błędzie i określać położenie dzienników routera na żądanie.
Serwer routera na żądanie podczas tworzenia wykrywa środowisko i od razu umożliwia kierowanie żądań do serwera WebSphere® Application Server. Zastosowanie dodatkowych ustawień konfiguracji routera na żądanie pozwala spełnić wymagania konkretnego środowiska. Konfiguracja routera na żądanie w strefie zdemilitaryzowanej nie jest obsługiwana.
Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję
.Aby zmienić ustawienia routera na żądanie, użytkownik musi mieć uprawnienia administracyjne administratora lub konfigurującego.
Konfigurowalne ustawienia routera na żądanie można edytować przy użyciu pól na karcie Konfiguracja.
Konfigurowanie podstawowych parametrów połączenia HTTP między serwerem proxy a serwerami treści.
Router na żądanie może być skonfigurowany na potrzeby buforowania treści serwerów.
Włącza kompresję treści komunikatu odpowiedzi HTTP przed wysłaniem jej do klienta.
Router na żądanie analizuje wszystkie żądania przychodzące. Użytkownik może określić wykluczanie niektórych metod. Jeśli skonfigurowano wykluczenie żądanej metody HTTP, router na żądanie odrzuca żądanie i zgłasza błąd METHOD DISALLOWED.
Żądania HTTP są rejestrowane w jednym z trzech dzienników: proxy, pamięci podręcznej lub lokalnym. Konsola administracyjna nie udostępnia możliwości konfigurowania dziennika lokalnego. W tym celu należy użyć pliku ${SERVER_LOG_ROOT}local.log. Aby określić położenie tego dziennika, należy ustawić położenie pliku przy użyciu właściwości niestandardowej http.log.localFileName. Treść wszystkich plików dziennika jest sformatowana zgodnie ze wspólnym formatem dzienników przyjętym przez instytucję National Center for Supercomputing Applications.
Ta sekcja umożliwia skonfigurowanie opcji zabezpieczeń.
Istnieje możliwość zdefiniowania poziomu, dla którego wtyczka ma zostać wygenerowana. W przypadku zasięgu komórki router na żądanie generuje konfigurację wtyczki zawierającą wszystkie identyfikatory URI zarządzane przez wszystkie routery na żądanie w danej komórce. W przypadku zasięgu węzła plik konfiguracyjny wtyczki zawiera wszystkie identyfikatory URI zarządzane przez routery na żądanie, które są zdefiniowane w tym samym węźle co router na żądanie generujący wtyczkę. Dodatkowo cały ruch kierowany zgodnie z plikiem konfiguracyjnym wtyczki jest kierowany tylko przez routery na żądanie znajdujące się w tym samym węźle co dany router na żądanie. W przypadku zasięgu serwera plik konfiguracyjny wtyczki zawiera wszystkie identyfikatory URI zarządzane tylko przez router na żądanie generujący wtyczkę, a cały ruch kierowany zgodnie z plikiem konfiguracyjnym wtyczki jest kierowany tylko przez dany router na żądanie.
Pole umożliwia obsługę stosowania niestandardowych stron dla błędów występujących podczas przetwarzania żądania.
GET /house/rooms/kitchen.jpg HTTP/1.1 Host: homeserver.companyx.com Żądanie zwraca odpowiedź z błędem HTTP 404 (lokalnym lub zdalnym). Identyfikator URI żądania do aplikacji generującej strony błędów będzie wyglądał następująco: /ErrorPageApp/ErrorPage?responseCode=404&uri=/house/rooms/kitchen.jpg&Host= homeserver.companyx.com