Sie können den Elastizitätsmodus konfigurieren, damit der Controller für die Verteilung von Anwendungen die Anzahl der verwendeten Knoten minimieren und nicht benötigte Knoten entfernen kann, aber weiterhin die Ziele der Servicerichtlinie einhalten kann. Sie können den Elastizitätsmodus auch konfigurieren, dass der Controller einen Knoten hinzufügt, wenn er erkennt, dass ein bestimmter dynamischer Cluster die Servicerichtlinien nicht erfüllt, obwohl alle möglichen Server gestartet wurden.
Vorgehensweise
- Setzen Sie die angepasste Eigenschaft HAManagedItemPreferred_apc, um den Controller für die Verteilung von Anwendungen
so zu konfigurieren, dass er in einem Deployment Manager oder auf einem Knoten gestartet wird, der nicht entfernt wird.
Führen Sie die folgenden Schritte aus, um den Controller für die Verteilung von Anwendungen so zu konfigurieren, dass er im Deployment Manager gestartet wird:
- Wählen Sie in der Administrationskonsole aus.
- Geben Sie als Namen für die angepasste Eigenschaft HAManagedItemPreferred_apc ein.
- Geben Sie true als Wert für die angepasste Eigenschaft an.
- Klicken Sie auf Anwenden, und speichern Sie Ihre Änderungen.
- Starten Sie den aktuellen Prozess, in dem der Controller für die Verteilung von Anwendungen ausgeführt wird, erneut.
Führen Sie die folgenden Schritte aus, um den Controller für die Verteilung von Anwendungen so zu konfigurieren, dass er auf dem Knoten gestartet wird:
- Wählen Sie in der Administrationskonsole aus.
- Geben Sie als Namen für die angepasste Eigenschaft HAManagedItemPreferred_apc ein.
- Geben Sie true als Wert für die angepasste Eigenschaft an.
- Klicken Sie auf Anwenden, und speichern Sie Ihre Änderungen.
- Starten Sie den aktuellen Prozess, in dem der Controller für die Verteilung von Anwendungen ausgeführt wird, erneut.
- Setzen Sie die angepassten Eigenschaften HAManagedItemPreferred_apc und HAManagedItemPreferred_cellagent, um die
Controller so zu konfigurieren, dass sie in den Deployment Managern der zentralen Zelle und Punktzellen gestartet werden, wenn Sie den Elastizitätsmodus
in einer Umgebung aktivieren, in der das Leistungsmanagement für mehrere Zellen konfiguriert ist.
Führen Sie die folgenden Schritte aus, um den Controller für die Verteilung von Anwendungen so zu konfigurieren, dass er im Deployment Manager der zentralen Zelle gestartet wird:
- Wählen Sie in der Administrationskonsole aus.
- Geben Sie als Namen für die angepasste Eigenschaft HAManagedItemPreferred_apc ein.
- Geben Sie true als Wert für die angepasste Eigenschaft an.
- Klicken Sie auf Anwenden, und speichern Sie Ihre Änderungen.
- Starten Sie den aktuellen Prozess, in dem der Controller für die Verteilung von Anwendungen ausgeführt wird, erneut.
Führen Sie die folgenden Schritte aus, um den Zellenagenten so zu konfigurieren, dass er in den
Deployment Managern der Punktzellen gestartet wird:
- Wählen Sie in der Administrationskonsole aus.
- Geben Sie als Namen für die angepasste Eigenschaft HAManagedItemPreferred_cellagent ein.
- Geben Sie true als Wert für die angepasste Eigenschaft an.
- Klicken Sie auf Anwenden, und speichern Sie Ihre Änderungen.
- Starten Sie den aktuellen Prozess, in dem der Controller für die Verteilung von Anwendungen ausgeführt wird, erneut.
- Aktivieren Sie den Elastizitätsmodus. Wählen Sie aus.
- Wählen Sie das Kontrollkästchen Elastizitätsoperation aktivieren aus.
- Setzen Sie den Elastizitätsmodus auf "Kontrolliert" oder "Automatisch".
- Legen Sie den Zeitlimitwert fest. Dieser Wert definiert die zulässige Zeit für die Ausführung der Task im Controller für die Verteilung von Anwendungen.
Wenn die Task nicht innerhalb des angegebenen Zeitraums ausgeführt wird, markiert der Controller für die Verteilung von Anwendungen
die Task als fehlgeschlagen.
Geben Sie den Wert in Minuten an. Der Standardwert ist 10.
Fehler vermeiden: Wenn Sie den Zeitlimitwert für Elastizitätsoperationen
in der Administrationskonsole von WebSphere Application Server oder mit einem
wsadmin-Befehl ändern, nehmen Sie die Änderung auch in dem Muster vor.
Wird ein neuer ODR
(On-Demand Router) vom Controller für die Verteilung von Anwendungen (Application Placement Controller, APC)
angefordert, wird
der aktualisierte Zeitlimitwert nicht von dem im Muster angegebenen Zeitlimitwert überschrieben.
gotcha
- Klicken Sie auf Anwenden, und speichern Sie Ihre Änderungen.
- Definieren Sie die Aktionen der Elastizitätsoperationen. Eine Elastizitätsoperation definiert das zu überwachende Laufzeitverhalten und die
Korrekturmaßnahmen, die beim Auftreten dieses Verhaltens zu ergreifen sind.
Wählen Sie
- Zum Hinzufügen weiterer Aktionen zur Operation "Hinzufügen" klicken Sie auf Aktion hinzufügen.... Wählen Sie die angepasste Aktion in der Liste angepasster Aktionen für die Elastizitätsoperation aus.
Wenn keine angepassten Aktionen definiert sind, wählen Sie aus.
- Zum Hinzufügen weiterer Aktionen zur Operation "Entfernen" klicken Sie auf Aktion hinzufügen.... Wählen Sie die angepasste Aktion in der Liste angepasster Aktionen für die Elastizitätsoperation aus.
Wenn keine angepassten Aktionen definiert sind, wählen Sie aus.