Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Konfiguration portalseitiger Einstellungen  Dokument im Navigationsbaum lokalisieren

Verwendung

Für eine effektive Kommunikation zwischen dem Portal und der .NET-Laufzeitumgebung müssen Sie eine Reihe portalseitiger Einstellungen vornehmen.

In einer Cluster-Umgebung kommunizieren mehrere Portal-Serverknoten mit mehreren .NET-Runtime-Serverknoten. Der folgende Abschnitt beschreibt, wie Sie die entsprechenden Kommunikationsparameter konfigurieren.

Vorgehensweise

...

...

       1.      Melden Sie sich am Portal als Systemadministrator an.

       2.      Navigieren Sie in der Einstiegsnavigation zu Systemadministration Support.

       3.      Im iView Support Desk, das im Arbeitsbereich angezeigt wird, wählen Sie Portal Runtime for Microsoft.NET.

       4.      Die Seite Portal Support Desk: Portal Runtime for Microsoft.NET wird geöffnet. Klicken Sie hier .NET Runtime Service Configuration.

       5.      Die Seite .NET Runtime Service Configuration wird geöffnet. Konfigurieren Sie hier die portalseitigen Einstellungen wie nachfolgend beschrieben.

Portal-Server

Konfigurieren Sie jeden Portal-Serverknoten, um die Kommunikation mit einem .NET-Runtime-Serverknoten zu ermöglichen.

Element

Beschreibung

Portalknoten

ID des Portal-Serverknotens. Wenn nur ein Knoten vorhanden ist, kann dieses Feld frei bleiben; bei mehreren Knoten geben Sie für jeden Portalknoten eine eigene <Portal-Server-ID> an.

Host:Port

Host und Port, auf denen der Portal-Serverknoten die Verbindung mit einem .NET-Runtime-Server erwartet: <Portal Server1 Host>:<Portal Server1 Port for .NET>. Bei mehreren Portalknoten geben Sie für jeden Knoten eine eigene Host-Port-Kombination an.

Standard: localhost:8051 (für einen einzelnen Portalknoten)

Beispiel:

·        Einzelknoten

Portalknoten    Host:Port

                localhost:8051

·        Mehrere Knoten

Portalknoten    Host: Port

4279850         localhost:8051

4279851         localhost:8052

Hinzufügen

Neuen Portal-Serverknoten hinzufügen.

Entfernen

Markierten Portal-Serverknoten entfernen.

Wichtig: Achten Sie darauf, dass mindestens ein Knoten bestehen bleibt.

.NET-Runtime-Server

Konfigurieren Sie jeden .NET-Runtime-Serverknoten, um die Kommunikation mit einem Portal-Serverknoten zu ermöglichen.

Element

Beschreibung

Portalknoten

ID des Portal-Serverknotens, z. B.: 3200150

Standard:* - heißt, dass das Ziel des Listen-Vorgangs aller Portalknoten der angegebene .NET-Runtime-Serverknoten ist.

Host:Port

Host und Port, auf denen der .NET-Runtime-Serverknoten die Verbindung von einem Portal-Serverknoten erwartet; die Port-Nummer sollte mit der Einstellung TCP-Port des Serverknotens übereinstimmen.

<.NET runtime host>:<.NET runtime port number>

z. B.: p504:8050

Standard: localhost:8050

Hinzufügen

Neue .NET-Runtime-Serverknoten-Konfiguration hinzufügen.

Entfernen

Markierte .NET-Runtime-Serverknoten-Konfiguration entfernen.

Wichtig: Achten Sie darauf, dass mindestens ein Knoten bestehen bleibt.

Server prüfen

Antwort des gewählten .NET-Runtime-Serverknotens prüfen.

.NET-Runtime-Failover-Server

Um die Verlässlichkeit des Betriebs sicherzustellen, geben Sie .NET-Runtime-Failover-Serverknoten an, die verwendet werden, wenn keiner der Server der aktuellen Konfiguration antwortet. Dies erfolgt analog zur Konfiguration der .NET-Runtime-Server.

Element

Beschreibung

Portalknoten

<Portal Server ID>

Beispiel: 3200150

Standard:* - dass das Ziel des Listen-Vorgangs aller Portalknoten der angegebene .NET-Runtime-Serverknoten ist.

Host:Port

Host und Port, auf denen der .NET-Runtime-Server die Verbindung von einem Portal-Server erwartet; die Port-Nummer sollte mit der Einstellung TCP-Port des Serverknotens übereinstimmen.

<.NET runtime host>:<.NET runtime port number>

z. B.: p504:8050

Standard: localhost:8050

Hinzufügen

Neue Konfiguration für .NET-Runtime-Failover-Serverknoten hinzufügen.

Entfernen

Markierte Konfiguration für .NET-Runtime-Failover-Serverknoten entfernen.

Server prüfen

Antwort des gewählten .NET-Runtime-Failover-Serverknotens prüfen.

Serviceparameter

Konfigurieren Sie die allgemeinen Serviceparameter.

Parameter

Beschreibung

Allow Server Affinity

Wenn diese Eigenschaft ausgewählt ist, werden alle Requests einer bestimmten Client-Sitzung bis zum Ende der Sitzung zum gleichen .NET-Runtime-Server geleitet; andernfalls wird der Server anhand eines Lastausgleichmechanismus zufällig gewählt.

Standard: ausgewählt

Wichtig: Wenn diese Eigenschaft nicht ausgewählt ist, arbeitet die Statusverwaltung, die mit den Objekten Session und Application in den .NET-Portalkomponenten implementiert wird, nicht wie erwartet.

Display ASP.NET Stack on ASP.NET Error

Wenn diese Eigenschaft ausgewählt ist, wird der ASP.NET-Aufrufstapel auf einem Laufzeitfehler angezeigt; andernfalls wird eine reguläre Portalfehlermeldung angezeigt.

In einer Produktivumgebung sollte diese Eigenschaft nicht ausgewählt sein.

Standard: nicht ausgewählt

Enable Ja.NET Logging

Wenn diese Eigenschaft ausgewählt ist, ist das Schreiben von Protokolleinträgen im Ja.NET (Java -.NET Interoperability Framework) in das Portalprotokoll aktiviert.

Außerdem müssen Sie den Logger so konfigurieren, dass er für die Komponente com.sap.portal.dotnet die Option Debug oder einen höheren Schweregrad zuordnet. Weitere Informationen zu Traces und Protokollen finden Sie unter Trace- und Protokolldateien

In einer Produktivumgebung sollte diese Eigenschaft nicht ausgewählt sein.

Standard: nicht ausgewählt

Production Mode

Definiert den Laufzeitverarbeitungsmodus.

Wenn diese Eigenschaft nicht ausgewählt ist (Entwicklungsmodus), wird jeder Request von einem bestimmten .NET-Runtime-Server verarbeitet, der im Request-Parameter angegeben ist. Dieser Modus erlaubt es einer Entwicklergruppe, ein einzelnes Portal für gleichzeitige Debugging-Sitzungen zu verwenden.

Wenn diese Eigenschaft ausgewählt ist (Produktivmodus), werden die Requests gemäß der Konfiguration der .NET-Runtime-Server verarbeitet.

Standard: ausgewählt

Lease Duration (seconds)

Initiale Lebensdauer eines Java-Objekts in Sekunden sowie Zeit, die zur Verfügung steht, um bei jedem Zugriff auf das Objekt die Lebensdauer zu verlängern. Falls erforderlich kann dieser Wert im Entwicklungsmodus erhöht werden.

Standard: 5

Request Timeout (milliseconds)

Timeout für .NET-iView-Request in Millisekunden.

Standard: 5000

       6.      Wählen Sie Save, um Ihre Änderungen zu sichern. Wählen Sie Cancel, um die vorherigen Einstellungen wiederherzustellen, und Reset, um die Standardeinstellungen wiederherzustellen.

       7.      Um die Änderungen zu aktivieren, starten Sie den Portalservice neu, indem Sie im Fenster Application Details auf Restart klicken.

Beachten Sie: Wenn Sie den Portalservice neu starten, stehen die Statusanzeigen aller Services im Fenster List of Services auf Stopped. Sie müssen die Services jedoch nicht manuell neu starten, da dies beim ersten Request automatisch erfolgt.

 

Ende des Inhaltsbereichs