7.5 WebLogic Managed Server

Sie müssen LiveCycle-Anwendungen auf Managed Server-Instanzen in einer Domäne bereitstellen. Administration Server sollte Verwaltungsaufgaben vorbehalten sein. Informationen zum Erstellen einer Serverdomäne sowie von Administration and Managed Server-Instanzen finden Sie in der WebLogic-Produktdokumentation.

Hinweis: Starten Sie WebLogic Administration Server mit 64-Bit Java. Bevor Sie WebLogic Administration Server mit dem Skript startWeblogic.sh starten, stellen Sie sicher, dass in der Umgebung JAVA_OPTIONS=-d64 festgelegt wurde.
Hinweis: Das folgende Verfahren beschreibt die notwendigen Änderungen an den Standardeigenschaften. Übernehmen Sie für Eigenschaften, die nicht aufgeführt sind, die vorhandenen Einstellungen. Weitere Informationen zu diesen Bildschirmen finden Sie in der WebLogic-Hilfe in WebLogic Server Administration Console.

7.5.1 Node Manager starten

Sie müssen Node Manager starten, bevor Sie mit den restlichen Abschnitten in diesem Kapitel fortfahren können.

  • Öffnen Sie an einer neuen Eingabeaufforderung den Ordner „[Anwendungsserver-Stammordner]\server\bin“ und geben Sie den entsprechenden Befehl ein:

    (Windows) startNodeManager.cmd

    (UNIX)./startNodeManager.sh

    Hinweis: Ist unter Windows Node Manager als Windows-Dienst installiert, müssen Sie den Node Manager-Dienst starten. Verwenden Sie andernfalls die Befehlszeile zum Starten des Node Manager.

7.5.2 Neuen WebLogic Managed Server erstellen

  1. Wird WebLogic Administration Server noch nicht ausgeführt, navigieren Sie an einer Eingabeaufforderung zum Ordner [Anwendungsserver-Domäne] und geben Sie folgenden Befehl ein:

    • (Windows) startWebLogic.cmd

    • (Linux und Solaris) ./startWebLogic.sh

  2. Geben Sie zum Zugreifen auf WebLogic Server Administration Console in die Adresszeile eines Webbrowsers http://[Hostname]:7001/console ein.

  3. Geben Sie den Benutzernamen und das Kennwort für diese WebLogic-Konfiguration ein und klicken Sie auf Log In.

  4. Klicken Sie unter „Change Center“ auf Lock & Edit.

  5. Klicken Sie unter „Domain Structure“ auf Environment >Servers und klicken Sie anschließend im rechten Bereich auf New.

  6. Geben Sie auf der Seite „Create New Server“ in das Feld Server Name einen Namen für Ihren Managed Server (z. B. server1) ein.

  7. Geben Sie in das Feld Server Listen Address den Namen oder die IP-Adresse des Computers ein.

    Hinweis: Notieren Sie sich diesen Wert, da Sie denselben Wert beim Konfigurieren des Anwendungsservers und beim Initialisieren der Datenbank während der Ausführung von Configuration Manager verwenden müssen. Der Wert lautet standardmäßig localhost.
  8. Geben Sie in das Feld Server Listen Port eine gegenwärtig nicht verwendete Anschlussnummer ein, z. B. 8001. Administration Server belegt bereits den Anschluss 7001.

  9. Klicken Sie auf Finish und anschließend auf Activate Changes.

  10. Klicken Sie unter „Change Center“ auf Lock & Edit.

  11. Klicken Sie unter „Domain Structure“ auf Environment > Machines und klicken Sie im rechten Bereich auf New.

  12. Geben Sie auf der Seite „Create New Server“ einen Computernamen in das Feld Name ein, wählen Sie in der Liste Machine OS das von Ihnen verwendete Betriebssystem aus und klicken Sie auf OK.

  13. Klicken Sie auf Environment > Servers und klicken Sie auf den Namen des erstellten Managed Server.

  14. Wählen Sie in der Liste Machine den zuvor erstellten Computer aus.

  15. Überprüfen Sie, ob der Listen Port der Anschlussnummer entspricht, die Sie in Schritt 8 eingegeben haben.

  16. Klicken Sie auf Save.

7.5.3 Arbeitsspeichereinstellungen

Unter Solaris legt Configuration Manager die Einstellungen für die maximale Heap-Größe für WebLogic nicht fest. Daher müssen Sie LiveCycle manuell mithilfe von WebLogic Server Administration Console konfigurieren.

Hinweis: Konfigurieren Sie diese Einstellung, wenn Sie vorhaben, auf LiveCycle ES4 Service Pack 1 oder höher zu aktualisieren und Oracle JDK 1.7 mit Red Hat Enterprise Linux verwenden.
  1. Klicken Sie auf die Registerkarte Configuration und anschließend auf die Registerkarte Server Start.

  2. Geben Sie in das Feld Arguments Folgendes ein, um die Arbeitsspeichergröße für Managed Server festzulegen:

    • -XX:MaxPermSize=512m

  3. Klicken Sie auf Save und dann auf Activate Changes.

7.5.4 Arbeitsspeichereinstellungen für Managed Server auf WebLogic abschließen

  1. Öffnen Sie folgenden Ordner: „[WL_HOME]\user_projects\domains\[Anwendungsserver-Domäne]\bin“.

  2. Bearbeiten Sie die folgende Datei in einem Texteditor:

    • (Windows) setDomainEnv.cmd

    • (Linux and Solaris) setDomainEnv.sh

  3. Suchen Sie die Zeile WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512m und ändern Sie sie in WLS_MEM_ARGS_64BIT=-Xms256m -Xmx1024m.

  4. Suchen Sie die Zeile -XX:MaxPermSize=256m und ändern Sie sie in XX:MaxPermSize=512m.

    Hinweis: Sie müssen den Parameter „MaxPermSize“ nur für 64-Bit JVM unter Solaris festlegen.
    Hinweis: Konfigurieren Sie MaxPermSize, wenn Sie vorhaben, auf LiveCycle ES4 Service Pack 1 oder höher zu aktualisieren und Oracle JDK 1.7 mit Red Hat Enterprise Linux verwenden.
  5. Speichern Sie die Änderungen und schließen Sie die Datei.