Operative Komponentenprozesse

Führt den angegebenen operativen (keine Version erforderlich) Komponentenprozess aus.

Sie können Anwendungsprozessen operative Komponentenprozesse hinzufügen, wenn die operativen Komponentenprozesse keine Komponentenversion benötigen. Betriebsbereite Komponentenprozesse, die keine Versionen benötigen, werden in der Schrittpalette in den Komponentenprozessschritten aufgelistet. Um einen operativen Komponentenprozess (keine Version erforderlich) zu einem Anwendungsprozess hinzuzufügen, ziehen Sie den Ordner, der die Komponente darstellt, auf den Anwendungsprozess und wählen Sie dann den auszuführenden Operationsprozess aus. Zum Ausführen eines operativen Komponentenprozesses (mit Version) verwenden Sie den Schritt Prozess für jede Version ausführen.

Weitere Informationen zu den verschiedenen Arten von Komponentenprozessen finden Sie unter Komponentenprozesstypen.

Tabelle 1. Eigenschaften der operativen Komponentenprozesse
Feld Beschreibung
Name Ein Name für den Schritt. Andere Prozessschritte können mit diesem Namen auf diesen Schritt verweisen.
Begrenzung auf Tag Damit wird der Prozess nur für Versionen mit dem angegebenen Tag ausgeführt.
Maximale Anzahl der gleichzeitig ablaufenden Prozesse Die maximale Anzahl der gleichzeitig ablaufenden Prozesse pro Komponente, die ausgeführt werden können. Diese Einstellung begrenzt die Anzahl an Prozessen, die gleichzeitig ausgeführt werden. Beispiel: Wenn Sie die maximale Anzahl an gleichzeitig ablaufenden Prozessen auf 2 setzen, führt der Prozess nur zwei Instanzen einer Komponente gleichzeitig aus, auch wenn viele Instanzen der Komponente installiert sind. Wenn Sie eine unbeschränkte Anzahl an gleichzeitigen Prozessen ausführen möchten, geben Sie -1 an. Um die Anzahl der gleichzeitig auszuführenden Prozesse zu begrenzen, wie bei Bereitstellungen im laufenden Betrieb, geben Sie eine Ganzzahl an.

Der Server versucht, den Wert in eine Ganzzahl aufzulösen. Wenn sich der Wert nicht in eine Ganzzahl auflöst, wird standardmäßig der Wert -1 verwendet. Sie können eine Eigenschaft in diesem Feld verwenden, wenn die Eigenschaft in eine Ganzzahl aufgelöst wird.

Anmerkung: Die maximale Anzahl der Komponentenprozesse, die gleichzeitig ausgeführt werden können, wird durch die Hardware, die den Agenten hostet, begrenzt.
Fail-Fast Wenn dieses Kontrollkästchen aktiviert ist, startet dieser Schritt keine weiteren Prozesse, wenn ein Prozess fehlschlägt.
Nur für erste Onlineressource ausführen Der Schritt wird nicht von allen Agenten ausgeführt, die der Anwendung zugeordnet sind, sondern nur durch den ersten Onlineagenten, der vom Server erkannt wird. Der Mechanismus, der verwendet wird, um den "ersten" Agenten zu identifizieren, ist datenbankabhängig und daher unbestimmt. Sind keine Agenten online, überspringt der Server diesen Schritt und markiert den Status als "Nicht zugeordnet." Bei dieser Einstellung wird die Umgebung möglicherweise nicht konform oder stellt unerwartete Ergebnisse bereit, da nur ein Agent den Prozess ausführt, auch wenn viele Agenten der Umgebung zugeordnet sind.
Vorbedingung Ein JavaScript 1.7-Script, das die Bedingung definiert, die vorliegen muss, bevor ein Schritt ausgeführt werden kann. Die Bedingung muss als true oder false aufgelöst werden. Verwenden Sie im Script nicht die Notation ${p:component.myProperty}. Wenn Sie beispielsweise den Wert einer Komponenteneigenschaft in einem Komponentenprozess überprüfen möchten, verwenden Sie properties.get("myProperty") == "myValue". Informationen über den Zugriff auf Eigenschaften finden Sie unter Eigenschaftenkontexte.
Ausführen, wenn Komponenten geändert werden Wenn dieses Kontrollkästchen aktiviert ist, wird dieser Schritt nur ausgeführt, wenn eine Agentenressource, die dieser Komponente zugeordnet ist, andere Komponentenressourcenzuordnungen hat, deren Inventar vom Prozess geändert wurde. Wenn Sie dieses Kontrollkästchen aktivieren, können Sie Komponenten auswählen und angeben, ob der Schritt für alle Ressourcen der Komponente ausgeführt wird, die diesen Prozess enthält, oder nur für die Ressourcen, die sowohl die Komponente für diesen Prozess als auch eine der ausgewählten Komponenten enthalten, die von diesem Prozess geändert wurden.
Optionen für Ressourcenauswahlmodus:
  • Wenn Sie den operativen Prozess nur für Ressourcen ausführen möchten, deren Bestand für eine der ausgewählten Komponenten aktualisiert wurde, aktivieren Sie Nur Ressourcen mit geänderten ausgewählten Komponenten. Beispiel: Bei einer Komponente mit mehreren operativen Prozessen wie "HTTP-Server neu starten" können Sie den operativen Prozess zum Anwendungsprozess hinzufügen und die Option auswählen, die nur auf Systemen ausgeführt werden soll, die Änderungen an gehosteten Websites bereitgestellt haben.
  • Wählen Sie Alle der Komponente dieses Prozesses zugeordneten Ressourcen aus, um den operativen Prozess auszuführen, bei dem die den Prozess definierende Komponente Agenten in der Umgebung hinzugefügt wird. Beispiel: Wenn Sie nach dem Bereitstellen von Änderungen an einer Website eine Lastausgleichsfunktion neu starten möchten, die sich auf einem anderen System als die Website befindet, können Sie diese Option auswählen, um den operativen Prozess immer dann auszuführen, wenn die Lastausgleichskomponente, die den operativen Prozess "Lastausgleichsfunktion neu starten" enthält, zugeordnet ist.

Feedback