Bereitstellen von Unica Campaign auf WebLogic
Sie können Unica-Produkte auf WebLogic bereitstellen. Wenn eine Konsole nicht zugänglich oder nicht vorhanden ist, können Sie mithilfe von Anwendungen vom Typ VNC oder Exceed eine Konsole emulieren. Wenden Sie sich an Ihren technischen Administrator, um die Anzeige des GUI-Modus in Linux-Umgebungen zu aktivieren.
Warum und wann dieser Vorgang ausgeführt wird
- Unica Produkte passen die von WebLogic verwendete JVM an. Wenn Sie JVM-Fehlern entdecken, müssen Sie möglicherweise eine WebLogic-Instanz erstellen, die Unica-Produkten zugeordnet ist.
- Überprüfen Sie, ob das ausgewählte SDK für die von Ihnen verwendete WebLogic-Domäne Sun SDK ist, indem Sie im Start-Script (startWebLogic.cmd) nach der Variable JAVA_VENDOR suchen. Sie sollte folgendermaßen eingestellt sein: JAVA_VENDOR=Sun. Wenn sie auf JAVA_VENDOR=BEA eingestellt ist, wurde JRockit ausgewählt. JRockit wird nicht unterstützt. Informationen zum Ändern des ausgewählten SDK finden Sie in der WebLogic-Dokumentation.
- Stellen Sie die Unica-Produkte als Webanwendungsmodule bereit.
-
Auf UNIX™-Systemen müssen Sie WebLogic von der Konsole aus starten, um die korrekte Darstellung von grafischen Diagrammen wiederzugeben. Die Konsole ist gewöhnlich das System, auf dem der Server ausgeführt wird. In manchen Fällen wird der Webanwendungsserver allerdings anders definiert.
Wird die Verbindung zum UNIX-System über Telnet oder SSH hergestellt, treten immer Probleme bei der Darstellung von Diagrammen auf.
- Wenn Sie WebLogic darauf konfigurieren, das IIS-Plug-in zu verwenden, konsultieren Sie die WebLogic-Dokumentation.
- Fügen Sie die folgenden Parameter im Abschnitt JAVA_OPTIONS von startWeblogic.cmd oder startWeblogic.sh hinzu:
-Dfile.encoding=UTF-8 - Fügen Sie die folgenden Parameter hinzu, wenn Sie die Unicode-Unterstützung in der Unica Campaign-Umgebung aktivieren möchten.
-Dfile.encoding=UTF-8-Dclient.encoding.override=UTF-8 - Wenn Sie die Bereitstellung in einer Produktionsumgebung vornehmen, setzen Sie die Parameter für die Größe des JVM-Heapspeichers auf 1024, indem Sie folgende Zeile zum Script setDomainEnvhinzufügen:
Set
MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m -
Unter bestimmten Umständen kann die Bereitstellung von älteren traditionellen interaktiven Kanälen oder interaktiven Kanälen mit großen Bereitstellungsverläufen das System belasten und mindestens 2048 MB Java-Heapspeicher für die Unica Campaign-Designzeit und/oder Interact-LaufzeitJava™ erfordern.
Systemadministratoren können die den Bereitstellungssystemen verfügbare Speicherkapazität über die folgenden JVM-Parameter anpassen:
-Xms####m -Xmx####m -XX:MaxPermSize=256m
Wobei die Zeichen #### 2048 oder höher sein sollten (abhängig von ihrer Systembelastung). Beachten Sie, dass ein 64-Bit-Anwendungsserver und eine JVM normalerweise für Werte größer als 2048 erforderlich sind.
Dies sind die vorgeschlagenen Mindestwerte. Analysieren Sie Ihre Anforderungen für Größeneinstellungen, um die richtigen Werte für Ihre Bedürfnisse zu ermitteln.