< Zurück | Weiter >

Lerneinheit 3: Erstellen einer Anwendung und einer Umgebung

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 Ressourcen > Agenten und achten Sie darauf, dass Ihr Agent als Online aufgelistet ist, wie in der folgenden Abbildung:
Der Agent in der Liste der Agenten. Die Spalte Status zeigt, dass der Agent online ist.
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 Anwendung

Beim Erstellen einer Anwendung müssen Komponenten ausgewählt werden, die in der Anwendung enthalten sind.
  1. Klicken Sie auf die Registerkarte Anwendungen und dann auf Neue Anwendung erstellen.
  2. Nennen Sie die neue Anwendung JPetStore und klicken Sie auf Speichern.
  3. Fügen Sie die Komponenten der Anwendung hinzu:
    1. Klicken Sie auf die Registerkarte Komponenten und dann auf Komponente hinzufügen.
    2. Wählen Sie im Fenster Komponente hinzufügen in der Liste Eine Komponente auswählen folgende drei Komponenten aus: JPetStore-APP, JPetStore-WEB und JPetStore-DB.
    3. Klicken Sie auf Speichern.
Jetzt enthält die Anwendung die drei Komponenten, wie in der folgenden Abbildung gezeigt. Komponenten können in einer beliebigen Anzahl von Anwendungen enthalten sein.
Der Inhalt der Anwendung auf der Registerkarte Komponenten, einschließlich der drei Komponenten der Beispielanwendung

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.
  1. Definieren Sie eine Umgebung für die Anwendung:
    1. Gehen Sie zur Registerkarte Umgebungen für die Anwendung.
    2. Klicken Sie auf Neue Umgebung erstellen.
    3. Geben Sie den Namen als Lernprogrammumgebung 1 ein.
    4. Übernehmen Sie die Standardwerte für die anderen Felder in diesem Fenster und klicken Sie auf Speichern.
  2. 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.
    1. Öffnen Sie die Umgebung, indem Sie auf den Umgebungsnamen klicken.
    2. Öffnen Sie die Umgebungseigenschaften, indem Sie auf Konfiguration und dann auf Umgebungseigenschaften klicken.
    3. 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.
  3. 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:
    1. Klicken Sie auf die Registerkarte Ressourcen für die Umgebung.
    2. Klicken Sie auf Basisressourcen hinzufügen. Das Fenster Ressource zur Umgebung hinzufügen zeigt alle Ressourcen, die auf dem Server verfügbar sind.
    3. 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:
    Die Registerkarte Ressourcen für die Umgebung, die die Ressource anzeigt, die an die Umgebung gebunden ist
  4. 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.
    1. In der Zeile der Agentenressource klicken Sie auf Aktionen > Komponente hinzufügen.
    2. Wählen Sie die Anwendungskomponente aus und klicken Sie auf Speichern.
    3. 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 Registerkarte Ressourcen für die Umgebung, die den Agenten mit drei Komponenten zeigt, die ihm zugeordnet sind
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.
< Zurück | Weiter >

Feedback