Routing-Regeln

Verwenden Sie diesen Artikel, um Routing-Regeln für die erweiterte Konfiguration zu definieren, damit Verarbeitungsaufträge den richtigen generischen Servercluster erreichen. Es wird beschrieben, wie Routing-Regeln erstellt, gelöscht und geändert werden können.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Server > Servertypen > WebSphere-Proxy-Server > Name_des_Proxy-Servers > Einstellungen des HTTP-Proxy-Servers > Routing-Regeln.

Bevor Sie Routing-Regeln erstellen, die für die Weiterleitung von Anforderungen an Server verwendet werden, müssen Sie einen generischen Servercluster (unter Server > Cluster > Generische Servercluster), eine URI-Gruppe (unter Umgebung > > URI-Gruppen) und optional geeignete virtuelle Hosts (unter Umgebung > Virtuelle Hosts > Standardhost) definieren.

Routing-Regeln werden für die Weiterleitung von Verarbeitungsaufträgen an Knoten ohne IBM WebSphere Application Server verwendet. Außerdem kann ein Systemadministrator Routing-Regeln verwenden, um Verarbeitungsaufträge ohne Beeinträchtigung der Umgebung umzuleiten. Diese Funktion ist hilfreich, wenn Knoten zu Wartungszwecken heruntergefahren werden.

Der Systemadministrator kann beispielsweise eine Routing-Regel definieren, um /images/* an den generischen Servercluster "ImageServerCluster" weiterzuleiten. Wenn ImageServerCluster heruntergefahren werden muss, kann der Administrator /images/* an einen anderen Cluster mit vergleichbarer Kapazität weiterleiten oder eine Redirect-Regel verwenden. Dies erklärt auch, warum die URI-Gruppe unabhängig vom generischen Servercluster definiert werden kann. Falls der generische Servercluster heruntergefahren werden muss, kann die URI-Gruppe problemlos umgeleitet werden. Nachdem Sie den generischen Servercluster mit einem Namen erstellt haben, können Sie den Cluster unter dem Link "Port" konfigurieren, um die eigentlichen Cluster-Member zu erstellen.

Routing-Regeln arbeiten auf der Basis konfigurierter virtueller Hosts und URIs als Übereinstimmungskriterien. Der Proxy-Server überprüft alle eingehenden Anforderungen und vergleicht den URI und den darin enthaltenen Host-Header mit den in der Regel konfigurierten URIs und virtuellen Hosts. Sie müssen die URI-Gruppe für eine Routing-Regel erstellen, bevor Sie die Routing-Regel erstellen. Wenn Sie Anforderungen an einen generischen Servercluster weiterleiten, müssen Sie vor der Definition der Routing-Regel auch den Cluster erstellen. Führen Sie zum Erstellen der URI-Gruppe die folgenden Tasks aus:
  1. Erstellen Sie den Namen für die Routing-Regel.
  2. Bestimmen Sie, ob die Regel aktiviert werden soll. Sie können Routing-Regeln, müssen sie aber nicht aktivieren. Diese Flexibilität ist hilfreich bei der Wartung von Knoten und in Notfällen.
  3. Wählen Sie im Dropdown-Menü den Namen des virtuellen Hosts aus. In diesem Feld können Sie einen der definierten virtuellen Hosts in der Zelle auswählen. Wenn Sie den gewünschten virtuellen Host nicht im Menü sehen, klicken Sie auf Umgebung > > Virtuelle Hosts , und definieren Sie den Host.
  4. Wählen Sie die URI-Gruppe für die Routing-Regel aus. In diesem Feld werden alle vorkonfigurierten URI-Gruppen in der Zelle angezeigt. Wenn die URI-Gruppe, nach der Sie suchen, nicht sehen, klicken Sie auf Umgebung > URI-Gruppen, und erstellen Sie eine URI-Gruppe.
  5. Wählen Sie eine Routing-Regel aus, und definieren Sie sie. Diese Option gibt an, wie eine Anforderung, die dem definierten virtuellen Host und der definierten URI-Gruppe entspricht, weitergeleitet wird. Die drei gültigen Optionen für dieses Feld sind:
    • Generischer Servercluster: Anforderungen werden an einen vorkonfigurierten generischen Servercluster weitergeleitet. Wählen Sie in der Dropdown-Liste den generischen Servercluster aus.
    • Routing-Verweigerung: Anforderungen werden zurückgewiesen, indem der angegebene HTTP-Statuscode zurückgegeben wird.
    • Routing-Redirect: Leitet einen Client an den angegebenen URL um. Mit dieser Option können Sie sicherstellen, dass eine Anforderung mit SSL weitergeleitet wird.
Name

Das Feld "Name" ist erforderlich und ein benutzerdefiniertes Feld.

Das Namensfeld darf keines der folgenden Zeichen enthalten: # \ / , : ; " * ? < > | = + & % '

Der definierte Name muss innerhalb der Routing-Regeln eindeutig sein und darf weder mit einem Punkt noch mit einem Leerzeichen beginnen. Die Verwendung eines Leerzeichens führt zwar nicht zu einem Fehler, aber führende und nachgestellte Leerzeichen werden automatisch gelöscht.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Tasks


Dateiname: ujpx_routing_collection.html