Einführung
Diese Dokumentation ist in 2 Teile gegliedert:
- Teil 1 beschreibt die eigentliche Aktualisierung der Container und wird in zwei Varianten angeboten
- Option 1 für den Fall, dass Sie unser empfohlenes Docker-Compose-Setup verwenden.
- Option 2, falls du ein individuelles Setup hast. Sie beschreibt die relevanten Änderungen, die mit Simplifier MAKERS CHOICE 26-09 einhergehen, auf allgemeine Weise.
- Teil 2 beschreibt Schritte, die unabhängig vom Container-Orchestrierungsmodus durchgeführt werden müssen.
Teil 1: Simplifier aufrüsten
Option 1: Upgrade mit Standard-Docker-Komposition
Schritt 1 – Simplifier-Instanz herunterfahren
Wechseln Sie in das Verzeichnis, in dem Sie die Datei docker-compose abgelegt haben. Wechseln Sie in diesen Ordner:
cd docker-compose
Um Simplifier zu beenden, führen Sie
docker compose down
Schritt 2 – Simplifier-Einrichtungsdateien abrufen
Aktualisieren Sie den Inhalt und wechseln Sie zum neuen Versionszweig:
git
pull gitcheckout --track origin/release/MC
Schritt 3 .env aktualisieren
Mit dieser Version wurden keine neuen Funktionen hinzugefügt oder entfernt. Sie können die Zeile
zu
SIMPLIFIER_VERSION=2609
und lassen den Rest unverändert.
Optional: eine Liste aller env-Variablen mit einer kurzen Beschreibung. Ändern Sie diese nach Bedarf.
|
SIMPLIFIER_HOSTNAME
|
Simplifier Hostname, FQDN, ohne Protokoll. Für den Zugriff auf Simplifier muss https://${SIMPLIFIER_HOSTNAME} verwendet werden. |
| INITIAL_ADMIN_PASSWORT | Initiales Kennwort für den Benutzer admin. Wenn das Konto admin existiert und sein Kennwort nie geändert wurde, muss die Umgebungsvariable INITIAL_ADMIN_PASSWORD gesetzt werden, da der Simplifier sonst den Bootvorgang anhält und eine Meldung über die Variable protokolliert. Die Variable wird ignoriert, wenn das Passwort für admin geändert wurde (auch wenn es auf den Standardwert zurückgesetzt wurde) |
|
DB_PASSWORT
|
MySQL-Datenbank-Passwort |
|
DB_ROOT_PASSWORD
|
Passwort für den MySQL-Root-Benutzer |
|
DB_NAME
|
Datenbankname für die Simplifier-Datenbank. Wird als Präfix für alle Plugin/Modul-Datenbanken verwendet. |
|
VEREINFACHER_VERSION
|
Version von Simplifier, die Sie installieren möchten. Sie sollten dies nicht ändern. Wenn Sie eine andere Version von Simplifier haben möchten, schauen Sie sich bitte den entsprechenden Zweig an |
|
HOST_DATA_PATH
|
Pfad, unter dem alle Daten auf dem Host gespeichert sind. |
|
INSTANZ_PRÄFIX
|
Präfix für alle Container. Sollte dem Instanztyp dieser Umgebung ähneln. Typische Werte sind: dev, qa, prod |
|
PUBLIC_PORT_HTTP
|
Öffentlicher Port für HTTP-Route. Standardmäßig 80. |
|
PUBLIC_PORT_HTTPS
|
Öffentlicher Port für HTTPS-Route. Standardmäßig 443. |
|
PLUGINLISTE
|
Liste aller Plugins, die gestartet werden sollen. Technisch gesehen ist die Workflow-Engine kein Plugin, daher wird sie hier nicht erwähnt |
|
VEREINFACHER_JVM_HEAP_GB
|
Wie viel Heap-Speicherplatz für Simplier App Server in GB |
|
TZ
|
Zeitzone. Nur im Workflow-Kontext verwendet |
|
WF_RT_JVM_HEAP_GB
|
Wie viel Heap-Speicherplatz für Workflow Runtime in GB |
|
WF_ARCHIVE_TIME
|
Zu welchem Zeitpunkt soll der Workflow-Archivierungsjob laufen? Format: hh:mm |
|
WF_ARCHIVE_INTERVAL
|
Veraltet. Verwenden Sie dies nicht. |
|
WF_ARCHIVE_MAX_AGE_COMPLETED
|
Veraltet. Verwenden Sie dies nicht. |
|
WF_DT_JVM_HEAP_GB
|
Wie viel Heap-Speicherplatz für Workflow Designtime in GB |
|
LAUNCHPAD_JVM_HEAP_GB
|
Wie viel Heap-Speicherplatz für Launchpad in GB |
|
DEBUG_CHROME_DEV_TOOLS_EXPOSED_PORT
|
Port, der für die Verbindung zum Debugger verwendet wird. Dieser Port muss in Ihrer Firewall-Einrichtung geöffnet sein.(Mehr lesen) |
|
PDFPLUGIN_SECURITY_ALLOW_JAVASCRIPT
|
Sollte die Ausführung von Javascript in PDF-Vorlagen erlaubt sein?(Mehr lesen) |
|
TRACKING_BEHAVIOR
|
Standard: Zustimmung – jeder Benutzer wird um Zustimmung gebeten. on – Tracking ist aktiviert, ohne dass um Zustimmung gebeten wird. off – Tracking ist deaktiviert |
Schritt 4
Neue Bilder ziehen
docker compose pull
Simplifier starten
docker compose up -d
Option 2: Allgemeine Upgrade-Anweisungen, wenn Sie nicht unser Standard-Docker-Compose-Setup verwenden
Vorhandenen Container upgraden
Um auf Simplifier MAKERS CHOICE 26-09 zu upgraden, fahre Simplifier herunter und ändere den Namen des Container-Images von
simplifierag/simplifier:2607 simplifierag/launchpad:2607 simplifierag/workflow-designtime:2607 simplifierag/workflow-runtime:2607
zu
simplifierag/simplifier:2609 simplifierag/launchpad:2609 simplifierag/workflow-designtime:2609 simplifierag/workflow-runtime:2609
Du musst eine neue Umgebungsvariable zum Simplifier-Container simplifierag/simplifier hinzufügen:
PI_AGENT_CONTAINER_ADDRESS=ws://business-agent-broker:3000
business-agent-broker steht für den DNS-Namen des neu hinzugefügten Containers (siehe nächster Schritt)
Neuer Container
Mit diesem Release wird ein zusätzlicher Container benötigt:
simplifierag/pi-agent-broker:2609
Dieser neue Container benötigt Netzwerkzugriff auf den Simplifier-Container und, abhängig von deinen Anwendungsfällen für deine Business Agents, auf deinen AI-Modellanbieter und das allgemeine Internet.
Dieser Container hat eine obligatorische Konfiguration über eine Umgebungsvariable:
SIMPLIFIER_URL=http://simplifier:8080
Der Wert repräsentiert den Simplifier-Container, immer mit Port 8080. Der Name hängt von deinem Setup ab.
Datenbank upgraden
Wir empfehlen, dass du auch deine MySQL-Version auf 8.4 umstellst, falls du dies noch nicht getan hast.
Teil 2: Aktivitäten nach dem Upgrade
Schritt 1: Simplifier Standard Content aktualisieren
Laden Sie den neuesten Standard Content vom Marketplace herunter und importieren Sie ihn in Ihre Simplifier Instanz. Stellen Sie sicher, dass Sie die Importszenarien “Overwrite all” oder “Skip unchanged” (empfohlen) verwenden.
Schritt 2: Versionshinweise und Migrationshinweise
Beachten Sie unsere Versions- und Migrationshinweise und implementieren Sie die erforderlichen Änderungen.











