10.2 Allgemeine Einstellungen

Eines der Elemente der Portal-Seite ist das Teilfenster „Allgemeine Einstellungen“, das Ihnen folgende Möglichkeiten bietet:

So verwalten Sie allgemeine Einstellungen:

  1. Wählen Sie im Navigationsmenü links auf der Seite „Portal“ die Option Allgemeine Einstellungen.

    Das gleichnamige Teilfenster wird angezeigt:

    Beschreibung: Beschreibung: Abbildung
  2. Wenn Ihnen mehr als ein WAR-Kontext zur Verfügung steht, wählen Sie den Kontext aus, auf dessen Einstellungen Sie zugreifen möchten.

    Das Teilfenster wird aktualisiert und zeigt die aktuellen Einstellungen für den ausgewählten Kontext an.

  3. Überprüfen Sie die Einstellungen und nehmen Sie die gewünschten Änderungen daran vor. Weitere Informationen finden Sie in:

  4. Wenn Sie die vorgenommenen Änderungen übernehmen möchten, klicken Sie auf Speichern.

10.2.1 Änderbare Einstellungen

Sie können mehrere Portaleinstellungen im Teilfenster „Allgemeine Einstellungen“ ändern. Die von Ihnen eingegebenen Werte bleiben bis zum nächsten Anwendungsserver-Neustart bzw. bis zur erneuten Implementierung der Benutzeranwendung gültig. Bei einem Neustart oder einer erneuten Implementierung werden diese Einstellungen auf die Standardwerte für die WAR-Datei der Benutzeranwendung zurückgesetzt.

Einstellung

Vorgehensweise

Standardzeitüberschreitung für Anforderungen

Geben Sie die Standardzeit (in Millisekunden) an, die eine Anforderung wartet, bevor eine Zeitüberschreitung eintritt.

Wenn keines der asynchronen Portlets eine Zeitüberschreitung definiert oder keines der Portlets eine Zeitüberschreitung mit einem höheren Wert definiert, wird dieser Standardwert verwendet. Wenn eines oder mehrere der zu rendernden Portlets eine Zeitüberschreitung definiert, die größer als dieser Standardwert ist, wird dieser höhere Wert anstelle des Standardwerts verwendet.

Diese Einstellung kann zum Schutz der Anwendung vor zu vielen Portlet-Zeitüberschreitungsmeldungen verwendet werden (ein Problem, das auftreten kann, wenn die durch die Portlets definierten Werte zu niedrig sind).

HINWEIS:Falls alle Portlets gerendert werden können, bevor die Zeitüberschreitung eintritt, wird die Anforderung umgehend an den Client zurückgegeben.

Maximale Zeitüberschreitung für Anforderungen

Geben Sie die maximale Zeit (in Millisekunden) an, die das Abschließen einer Anforderung hinausgezögert werden kann. Hierbei handelt es sich um den Zeitraum, nach dem alle Anforderungen an den Client zurückgegeben werden, auch wenn ein oder mehrere Portlets einen höheren Zeitüberschreitungswert definieren.

Diese Einstellung kann verwendet werden, um sicherzustellen, dass das Portal auch dann zeitnah Daten zurückgibt, wenn ein oder mehrere Portlets einen hohen Zeitüberschreitungswert definieren.

Paralleler Portlet-Render

Hiermit lässt sich das asynchrone Portlet-Rendering durch das Portal aktivieren bzw. deaktivieren.

Diese erweiterte Funktion ist standardmäßig deaktiviert. Wenn Sie diese Funktion aktivieren, weist das Portal individuellen Threads asynchrone Rendering-Anforderungen zu (wodurch Portlets Inhalte parallel rendern können).

Wenn diese Funktion deaktiviert ist, rendern alle Portlets Inhalte synchron im Hauptanforderungs-Thread.

Portlet-Render-Zeitüberschreitung erzwingen

Diese Einstellung legt fest, ob asynchrone Portlets zum Inhalts-Rendering an den Hauptanforderungs-Thread delegiert werden sollen, wenn im Thread-Pool nicht genügend individuelle Threads vorhanden sind.

Wenn Sie Nein wählen, können asynchrone Portlets im Hauptanforderungs-Thread ausgeführt werden, wenn keine individuellen Threads zur Verfügung stehen.

Wenn Sie Ja wählen, müssen asynchrone Portlets warten, bis individuelle Threads zum Inhalts-Rendering zur Verfügung stehen. Wenn bei Portlets eine Zeitüberschreitung auftritt, bevor sie die Rendering-Anforderung ausführen können, wird im Portlet-Fenster eine portletspezifische Fehlermeldung generiert.

Synchrones Portlet-Rendering (seriell) erzwingen

Diese Einstellung legt fest, wie synchrone Portlets ausgeführt werden.

Wenn Sie Ja wählen, werden alle synchronen Portlets im Hauptanforderungs-Thread ausgeführt.

Wählen Sie Nein, kann das Portal der Verarbeitung von synchronen Rendering-Anforderungen einen eigenen Thread zuordnen (wodurch Engpässe beim Hauptanforderungs-Thread vermieden werden).

10.2.2 Schreibgeschützte Einstellungen

Die folgenden Einstellungen werden nur zu Informationszwecken angezeigt und können nicht im Teilfenster „Allgemeine Einstellungen“ geändert werden:

Pfad der Portal-Startseite

Standard-Layout

Pfad des Portal-Controller-Servlets

Standardstil

Pfad des Portal-Portlets

Standardmotiv

Pfad der Portal-Anmeldeseite

Pfad der Portalressource

Standardcontainerseite

 

Die Werte dieser Einstellungen werden in der WAR-Datei der Benutzeranwendung festgelegt. (Beachten Sie, dass als „Standardmotiv“ das Motiv angegeben wird, das Sie auf der Seite „Motive“ ausgewählt haben.)