Anwendungen sind Sammlungen von Komponenten. Umgebungen stellen Systeme dar, auf denen Sie die Anwendungskomponenten bereitstellen.
Bevor Sie diese Lerneinheit beginnen, vergewissern Sie sich, dass Ihr Agent läuft.
Klicken Sie auf und achten Sie darauf, dass Ihr Agent als
Online aufgelistet ist, wie in der folgenden Abbildung:
In dieser Lerneinheit fügen Sie die drei Komponenten einer Anwendung hinzu und erstellen dann eine Umgebung, in der die Anwendung bereitgestellt werden soll.
Sie fügen auch Ihren Agenten der Umgebung hinzu.
Erstellen einer Umgebung
Das Erstellen einer Umgebung umfasst die Auswahl von einer oder mehreren Agentenressourcen und die Angabe, welche Komponenten für welche Agentenressource bereitgestellt werden.
- Definieren Sie eine Umgebung für die Anwendung:
- Gehen Sie zur Registerkarte Umgebungen für die Anwendung.
- Klicken Sie auf Neue Umgebung erstellen.
- Geben Sie den Namen als Lernprogrammumgebung 1 ein.
- Übernehmen Sie die Standardwerte für die anderen Felder in diesem Fenster und klicken Sie auf Speichern.
- Geben Sie die Eigenschaften für die Umgebung an. Beim Erstellen der Komponentenprozesse haben Sie Parameter eingeschlossen, die die Position von Artefakten im Zielsystem angeben, beispielsweise die Position des Anwendungsservers. Da diese Eigenschaften auf verschiedenen Zielsystemen unterschiedlich sein können, geben Sie diese Eigenschaften als Umgebungseigenschaften an.
- Öffnen Sie die Umgebung, indem Sie auf den Umgebungsnamen klicken.
- Öffnen Sie die Umgebungseigenschaften, indem Sie auf Konfiguration und dann auf Umgebungseigenschaften klicken.
- Fügen Sie die folgenden Eigenschaften nacheinander hinzu, indem Sie auf Eigenschaft hinzufügen klicken und den Namen und den Wert der Eigenschaft wie in der folgenden Tabelle angeben:
Tabelle 1. Eigenschaften für die Umgebung| Eigenschaft |
Beschreibung |
Beispiel |
| tomcat.home |
Der Tomcat-Ausgangsordner auf dem Zielcomputer |
/opt/apache-tomcat-6.0.39 unter Linux oder C:\apache-tomcat-6.0.39 unter Windows. |
| db.url |
Die URL zur MySQL-Datenbank, relativ zum Zielsystem. |
Wenn Sie MySQL auf demselben System installiert haben wie den Agenten und den Datenbanknamen jpetstore verwendet haben, sieht die URL wie im folgenden Beispiel aus: jdbc:mysql://localhost:3306/jpetstore |
| tomcat.manager.url |
Die Position der Tomcat-Manager-Anwendung |
Für Tomcat Version 6 geben Sie http://localhost:8080/manager an;
für Tomcat Version 7 geben Sie http://localhost:8080/manager/text an. |
| tomcat.start |
Die Position des Startscripts für Tomcat |
/opt/apache-tomcat-6.0.39/bin/startup.sh unter Linux oder C:\apache-tomcat-6.0.39\bin\startup.bat unter Windows. |
- Fügen Sie den Agenten der Umgebung hinzu. Als Sie den Agenten einrichteten, haben Sie den Agenten als Ressource einer Ressourcengruppe hinzugefügt.
Jetzt können Sie die Ressource als Teil der Umgebung verwenden, wie in den folgenden Schritten beschrieben wird:
- Klicken Sie auf die Registerkarte Ressourcen für die Umgebung.
- Klicken Sie auf Basisressourcen hinzufügen. Das Fenster Ressource zur Umgebung hinzufügen zeigt alle Ressourcen, die auf dem Server verfügbar sind.
- Wählen Sie das Kontrollkästchen neben Ihrem Agenten aus und klicken Sie auf OK.
Die Ressource wird auf der Registerkarte Ressourcen für die Umgebung wie in der folgenden Abbildung angezeigt:
- Ordnen Sie die Komponente dieser Agentenressource zu. Wenn Sie viele Agenten in einem System mit mehreren Knoten haben, geben Sie an, welche Komponenten auf welcher Agentenressource laufen. In diesem Fall haben Sie nur eine Agentenressource, daher werden alle Komponenten auf diesem Agenten ausgeführt.
- In der Zeile der Agentenressource klicken Sie auf .
- Wählen Sie die Anwendungskomponente aus und klicken Sie auf Speichern.
- Wiederholen Sie den Prozess, um die anderen Komponenten der Ressource hinzuzufügen.
Anmerkung: Achten Sie darauf, jede Komponente der Agentenressource und nicht einer anderen Komponente hinzuzufügen. Die Komponenten müssen auf derselben Hierarchieebene sein und nicht einander untergeordnete Elemente sein.
Jetzt sind die Komponenten dem Zielsystem zugeordnet, wie in der folgenden Abbildung gezeigt:
Die neue Umgebung erscheint auf der Registerkarte Umgebungen.
Nachdem die Umgebung jetzt vorbereitet ist und der Agent läuft, können Sie Anwendungsprozesse in der Umgebung ausführen, um die Komponenten bereitzustellen.