Angepasste Zelleneigenschaften

Sie können Name/Wert-Paare mit Daten konfigurieren, in denen der Name ein Eigenschaftsschlüssel und der Wert ein Zeichenfolgewert ist, den Sie verwenden können, um Konfigurationseigenschaften für eine Zelle festzulegen. Durch die Definition einer neuen angepassten Eigenschaft für eine Zelle können Sie eine Einstellung konfigurieren, die über die in der Administrationskonsole verfügbaren Einstellungen hinausgeht. In diesem Abschnitt sind angepasste Eigenschaften aufgelistet, die für die Konfiguration einer Zelle verfügbar sind.

Gehen Sie wie folgt vor, um eine angepasste Eigenschaft für eine Zelle anzugeben:

  1. Klicken Sie in der Administrationskonsole auf Systemverwaltung > Zelle > Angepasste Eigenschaften.
  2. Klicken Sie auf der Seite "Angepasste Eigenschaften" auf Neu.
  3. Geben Sie auf der Einstellungsseite den Namen der angepassten Eigenschaft, die Sie konfigurieren möchten, im Feld Name und den Wert, den Sie für die Eigenschaft festlegen möchten, im Feld Wert ein.
  4. Klicken Sie auf Anwenden oder OK und anschließend auf Speichern, um Ihre Konfigurationsänderungen zu speichern.
  5. Starten Sie den Server erneut, auf dem sich die Zelle befindet.

Mit dem Produkt werden die folgenden angepassten Eigenschaften bereitgestellt:

com.ibm.websphere.management.launcher.options

Geben Sie den Wert displayServerInFront an, um den Namen der Zelle, des Knotens und des Servers vor der Ausgabe für den Befehl ps -ef anzuzeigen. Diese Eigenschaft soll Ihnen helfen, die Prozess-ID eines Servers zu ermitteln. Die Eigenschaft wirkt sich nicht auf den Serverprozess aus.

Information Wert
Eigenschaft com.ibm.websphere.management.launcher.options
Datentyp String
Standardwert Ohne
[z/OS]

com.ibm.websphere.process.terminator.deletepid

Das Attribut "autoRestart" für die Serverüberwachungsrichtlinie ist standardmäßig auf false gesetzt, weil Automatic Restart Management (ARM) gewöhnlich zum Verwalten automatischer Neustarts des Anwendungsservers verwendet wird. Das Attribut "autoRestart" für die Serverüberwachungsrichtlinie ist in der Datei server.xml definiert.

Wenn Sie das Attribut "autoRestart" auf true setzen, weil Sie nicht ARM für die Verwaltung Ihrer automatischen Serverneustarts verwenden möchten, müssen Sie Ihrer Zellenkonfiguration außerdem die angepasste Zelleneigenschaft "com.ibm.websphere.process.terminator.deletepid" hinzufügen und diese angepasste Eigenschaft auf true setzen. Wenn Sie nur die Einstellung für das Attribut "autoRestart" ändern, werden die Server in der Zelle infolge eines stopImmediate-Befehls weiterhin erneut gestartet.

Information Wert
Eigenschaft com.ibm.websphere.process.terminator.deletepid
Datentyp Boolean
Standardwert false

enableAdminAuthorizationCache

Das Caching für die Berechtigung ist standardmäßig inaktiviert. Das Caching kann durch Festlegen des Werts true für diese Eigenschaft aktiviert werden.

{
wsadmin> set c [$AdminConfig list Cell]
wsadmin> $AdminConfig create Property $c {{name enableAdminAuthorizationCache}{value true}}
}

Wenn diese Eigenschaft festgelegt ist, muss eine geringere Anzahl von RACF-Berechtigungen vorhanden sein.

IBM_CLUSTER_CALLBACK_TIMEOUT

Gibt die Zeit (in Millisekunden) an, die der Node Agent auf die Zusammenstellung von Clusterdaten wartet, nachdem ein Client die erste Anforderung für diesen Cluster übergeben hat. Sie müssen keinen Wert für diese Eigenschaft angeben, wenn die angepasste Eigenschaft IBM_CLUSTER_ENABLE_PRELOAD auf true gesetzt ist, da die Daten in dieser Situation während des Serverstarts vorinstalliert werden.

Wenn die für diese Eigenschaft angegebene Zeit für die Clusterdaten, die zusammengestellt werden müssen, nicht ausreichend ist, treten möglicherweise weiterhin Ausnahmen des Typs "NO_IMPLEMENT: No Cluster Data Available" auf, wenn ein Client die ersten Male Anforderungen an einen Cluster sendet. Durch Angabe einer angemessenen Zeit für die Eigenschaft oder durch Angabe des Werts 0, der die Zeitlimits entfernt, wird das Auftreten von Ausnahmen des Typs "NO_IMPLEMENT: No Cluster Data Available" verhindert, weil die Clusterdaten innerhalb der angegebenen Zeit zusammengestellt werden.

Information Wert
Eigenschaft IBM_CLUSTER_CALLBACK_TIMEOUT
Datentyp Integer
Standardwert 180000 (entspricht 3 Minuten)

IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE

Gibt die Anzahl der Threads im Thread-Pool an, die für die Ausführung der angepassten Advisorfunktionen verwendet werden.

Ein einziger Thread-Pool wird für die Ausführung aller angepasten Advisorfunktionen verwendet, die in einem Proxy-Server konfiguriert sind. Wenn die Anzahl der konfigurierten angepassten Advisorfunktionen die Anzahl der Threads im Pool übersteigt und das Abfrageintervall sowie weitere Bedingungen so festgelegt sind, dass mehr angepasste Advisorfunktionen gleichzeitig ausgeführt werden müssen als Threads im Pool vorhanden sind, werden einige angepasste Advisorfunktionen aufgestaut und ausgeführt, sobald ein Thread verfügar wird.

Information Wert
Eigenschaft IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE
Datentyp Integer
Einstellmöglichkeiten 1 - 50
Standardwert 5

IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING

Gibt an, ob die Veröffentlichung von Aktualisierungen von ActiveClusterSet verzögert wird. Wird diese angepasste Eigenschaft aktiviert, ermöglicht dies eine Leistungssteigerung in großen SIBus-Topologien und konfigurierten Zielen, was wiederum zu einer Verringerung der Start- und Stoppzeit der Messaging-Engine führt.

Ist diese Eigenschaft auf true gesetzt, wird die Veröffentlichung von Aktualisierungen verzögert.

Ist diese Eigenschaft auf false gesetzt, werden Aktualisierungen umgehend veröffentlicht.

Information Wert
Eigenschaft IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING
Datentyp Boolean
Standardwert true

IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING

Gibt an, ob die Veröffentlichung von Aktualisierungen von ClusterDescription verzögert wird. Wird diese angepasste Eigenschaft aktiviert, ermöglicht dies eine Leistungssteigerung in großen SIBus-Topologien (Service Integration Bus) und konfigurierten Zielen, was wiederum zu einer Verringerung der start- und Stoppzeit der Messaging-Engine führt.

Ist diese Eigenschaft auf true gesetzt, wird die Veröffentlichung von Aktualisierungen verzögert.

Ist diese Eigenschaft auf false gesetzt, werden Aktualisierungen umgehend veröffentlicht.

Information Wert
Eigenschaft IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING
Datentyp Boolean
Standardwert true

IBM_CLUSTER_ENABLE_PRELOAD

Gibt an, ob die Logik für vorheriges Laden beim Serverstart auf dem Node Agent ausgeführt wird. Ohne vorheriges Laden lädt ein Node Agent die Daten für einen Cluster erst, nachdem er die erste Anforderung für diesen Cluster empfangen hat.

Wenn diese Eigenschaft auf true gesetzt ist, werden Clusterdaten auf dem Node Agent beim Start geladen und müssen nicht zur Laufzeit erstellt und weitergegeben werden.

Wenn diese Eigenschaft auf false gesetzt ist, werden die Clusterdaten bei der ersten Anforderung an einen Cluster erstellt und weitergegeben. Dies führt in einigen Fällen zu Ausnahmen des Typs NO_IMPLEMENT: No Cluster Data Available bei den ersten Anforderungen, die ein Client an einen Cluster sendet.

Information Wert
Eigenschaft IBM_CLUSTER_ENABLE_PRELOAD
Datentyp Boolean
Standardwert true

IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES

Geben Sie diese angepasste Eigenschaft mit dem Wert true an, um festzulegen, dass ein Cookiename in einer Datei mit dem Namen web.xml oder in einer ServletContextListener-Instanz angegeben wird, damit der Proxy-Server die Sitzungsaffinität mit mehreren Anwendungen in verschiedenen Clustern bewahren kann. Der Proxy-Server kann die Sitzungsaffinität bewahren, da er andere Servlet 3.0-Sitzungscookies als JSESSIONID erkennen kann.

Wenn Sie vom Standard abweichende Servlet 3.0-Cookies und vom Standard abweichende Cookies auf der Server-, Anwendungs- oder Modulebene konfigurieren, haben die Servlet 3.0-Cookies Vorrangstellung.

Wenn Sie eine Sitzungsmanagementkonfiguration ändern, warten Sie bis alle Member des Clusters mit der neuen Konfiguration aktualisiert wurden, bevor Sie einen automatischen Start des Clusters durchführen. Andernfalls funktioniert die Sitzungsübernahme möglicherweise nicht.

Wenn Sie die Sitzungsmanagementkonfiguration einer Anwendung oder eines Moduls ändern, warten Sie bis alle Member des Cluster mit der neuen Konfiguration aktualisiert wurden, bevor Sie die Anwendung stoppen und erneut starten. Andernfalls funktioniert die Sitzungsübernahme möglicherweise nicht.

Information Wert
Eigenschaft IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES
Datentyp Boolean
Standardwert false

IBM_CLUSTER_PURGE_NOTIFICATIONS

Gibt an, ob Referenzen auf Identitäten gelöscht werden, wenn für Benachrichtigungen für diese Identitäten keine ClusterObservers registriert sind. Wenn eine Identität gelöscht wird, werden alle zugehörigen Beiträge im BulletinBoard zu dieser Identität gelöscht. Wird diese Eigenschaft auf true gesetzt, werden die Referenzen auf Identitäten aktiviert, für die keine zu löschenden ClusterObservers registriert sind.

In einem hierarchischen SIB-Szenario (Service Integration Bus) sind gewöhnlich viele Ziele definiert. Wenn diese Eigenschaft auf false gesetzt ist und ein Produkt wie WebSphere Process Server in WebSphere Application Server installiert ist, ermöglicht Workload-Management (WLM) keine ordnungsgemäße Garbage-Collection der im Bulletin-Board gespeicherten Daten. Diese Situation kann zu einem langsamen Speicherverlust führen, wenn bestimmte Tasks, wie z. B. die Installation und Deinstallation von Anwendungen, ohne einen Neustart des Prozesses wiederholt werden. Wenn der Prozess erneut gestartet wird, werden alle Beiträge, die diesem Server zugeordnet sind, automatisch gelöscht und so Speicherverluste verhindert.

Information Wert
Eigenschaft IBM_CLUSTER_PURGE_NOTIFICATIONS
Datentyp Boolean
Standardwert false

IBM_CLUSTER_REUSE_ORIGINAL_IOR

Geben Sie an, ob ein Java™-Thin-Client oder -Serverprozess wiederholte Verbindungsversuche tätigen kann, bis die Clusterdaten für die Rückgabe an den Client verfügbar sind. Die Clusterdaten werden anschließend für alle zukünftigen Versuche verwendet.

Information Wert
Eigenschaft IBM_CLUSTER_REUSE_ORIGINAL_IOR
Datentyp Boolean
Standardwert true

IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT

Geben Sie einen Wert in Millisekunden an, um die Zeit anzugeben, die die Funktion "ripplestart" auf die Beendigung von Prozessen wartet, bevor sie sie erneut startet. Wenn Sie einen Ripple-Start versuchen und die Prozesse nicht vor dem Beginn der Startoperation beendet wurden, wird mindestens einer der Prozesse nicht erneut gestartet.

Information Wert
Eigenschaft IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT
Datentyp Integer
Standardwert 300000 Millisekunden (5 Minuten)

IBM_CLUSTER_USE_LEGACY_COMPRESSOR

Ab Version 6.1.0.37 verwendet Workload-Management (WLM) eine neue Prozedur für die Komprimierung und Extraktion von Daten, die zwischen Prozessen gesendet werden. Diese Prozedur reduziert den Komprimierungsaufwand in großen WebSphere Process Server- und SIB-Topologien mit mindestens 2.000 Zielen. Außerdem verhindert diese Prozedur den Verlust komprimierter Daten, wenn eine Reihe von zu komprimierenden Bytes nicht wirklich komprimiert werden konnte, weil jedes Byte eindeutig ist. Diese Situation kann aufgrund der Art und Weise, in der WLM die nicht komprimierten Daten zuvor behandelt hat, potenziell zu einem Datenverlust führen.

Diese optimierte Komprimierungs- und Dekomprimierungsprozedur ist für die meisten Umgebungen geeignet. Wenn diese Prozedur aber zu Problemen in Ihrer Umgebung führt, fügen Sie die angepasste Eigenschaft IBM_CLUSTER_USE_LEGACY_COMPRESSOR Ihren Zelleneinstellungen hinzu und setzen Sie sie auf true. Wird diese Eigenschaft auf true gesetzt, behandelt WLM die Datenkomprimierung und -dekomprimierung ebenso wie vor der Installation von Version 6.1.0.37 oder höher.

Wenn Sie diese angepasste Eigenschaft Ihren Zelleneinstellungen hinzufügen, müssen Sie die Knoten synchronisieren und alle Prozesse in der Zelle erneut starten, damit diese Änderung übernommen wird.

Information Wert
Eigenschaft IBM_CLUSTER_USE_LEGACY_COMPRESSOR
Datentyp Boolean
Standardwert false

IBM_CLUSTER_WBI_SUPPORT

Gibt an, ob Ihr System die Interaktion mit Clients von WebSphere Business Integration Version 5.1 oder WebSphere Process Server for Multiplatforms Version 5.0.2 unterstützt. Wenn Clients von WebSphere Business Integration Version 5.1 oder WebSphere Process Server for Multiplatforms Version 5.0.2 Daten an Ihr System senden müssen, müssen Sie diese Eigenschaft auf true setzen. Ist diese Eigenschaft nicht in Ihren Zellenkonfigurationseinstellungen enthalten oder auf false gesetzt, liegt ein Interoperabilitätsproblem vor, wenn der übergebene Datenstrom beeinträchtigt wird. Dies führt zu der folgenden Ausnahme:
Exception stack trace: javax.naming.NamingException:
Error during resolve.  Root exception is rg.omg.CORBA.NO_IMPLEMENT:Trace from server:
  Servername at host Hostname
Fehler vermeiden Fehler vermeiden: Diese Eigenschaft kann auch als angepasste Eigenschaft eines Anwendungsservers angegeben werden. Wird diese Eigenschaft aber auf beiden Ebenen angegeben, hat der für die Eigenschaft auf der Serverebene angegebene Wert Vorrang vor dem Wert, der für diese Eigenschaft auf der Zellenebene angegeben ist. Zum Aktivieren der Eigenschaft auf Serverebene klicken Sie in der Administrationskonsole auf Server > Servertyp > WebSphere-Anwendungsserver und dann unter "Serverinfrastruktur" auf Verwaltung > Angepasste Eigenschaften.gotcha
Information Wert
Eigenschaft IBM_CLUSTER_WBI_SUPPORT
Datentyp Boolean
Standardwert false

IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP

Wenn Sie diese Eigenschaft auf true setzen, setzt das Workload-Management im WebSphere-Proxy-Server den virtuellen Host, der in einer Webanwendung konfiguriert ist, durch. Ist ein virtueller Host in einer Webanwendung konfiguriert und sucht das Workload-Management im Proxy nach verfügbaren Endpunkten, werden nur Endpunkte an den Ports, die diesem virtuellen Host zugeordnet sind, berücksichtigt.

Information Wert
Eigenschaft IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP
Datentyp Boolean
Standardwert False

LargeTopologyOptimization

Setzen Sie diese Eigenschaft auf false, um alle Funktionen von Intelligent Management zu inaktivieren:
  • On Demand Router, Routing-Regeln und Richtlinien
  • Autonome Controller, die Unterstützung für dynamisches Clustering, dynamischen Lastausgleich, Überlastungsschutz und Elastizität bereitstellen
  • Servicerichtlinien, die die Priorisierung des Datenverkehrs ermöglichen
  • Vitalitätsüberwachung
Bevor Sie Intelligent Management inaktivieren, vergewissern Sie sich, dass keine dieser Funktionen erforderlich ist. Intelligent Management ist standardmäßig verfügbar und wird durch Festlegen von Konfigurationsoptionen aktiviert. Die meisten Funktionen sind inaktiv, bis Sie eine bestimmte Konfiguration von Intelligent Management ändern. Wenn die Funktionen Intelligent Management nicht erforderlich sind, setzen Sie die angepasste Zelleneigenschaft auf false. Daraufhin werden alle Funktionen von Intelligent Management inaktiviert. Geben Sie den Wert false an, wenn Sie Performance Monitoring Infrastructure (PMI) inaktivieren möchten. Wenn Profile erstellt wurden, während Intelligent Management aktiviert war, und Intelligent Management später inaktiviert wird, setzen Sie die Umgebungsvariable LargeTopologyOptimization_console=disable und erstellen Sie die Profile anschließend erneut. Die Anzeigen von Intelligent Management werden daraufhin nicht in der Administrationskonsole angezeigt. Wenn Sie die Profile nicht erneut erstellen, werden die Anzeigen von Intelligent Management weiterhin in der Administrationskonsole angezeigt, sind aber nicht aktiv.
Information Wert
Eigenschaft LargeTopologyOptimization
Geltungsbereich Zelle
Wert true, false
Standardwert true

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ragt_cell_customprops
Dateiname:ragt_cell_customprops.html