Kann ich den dem Ausgabegenerator zugewiesenen Speicher erhöhen?
Sie können den dem Ausgabegenerator oder dem Open Toolkit zugewiesenen Speicher erhöhen, indem Sie die maximalen Speichereinstellungen ändern.
Beschreibung
Der Ausgabegenerator kann große Aufträge nicht ausführen. Sie können den dem Ausgabegenerator zugewiesenen Speicher erhöhen.
Lösung
- Bearbeiten Sie auf dem Output Generator-Server die Datei conf/wrapper.conf.
- Erhöhen Sie den folgenden Wert von 1280 auf 2048 oder
4096.
# Maximum Java Heap Size (in MB) wrapper.java.maxmemory=1280
- Klicken Sie auf
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Beenden.
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Start.
- Falls das Problem weiterhin besteht, erhöhen Sie den dem OT zugewiesenen Speicher.
- Entkommentieren Sie in der Datei data/outgen-init-client.xml die folgende Zeile:
<!--<property name="outgen.job.ant.java.memory" value="512m"/>-->
- Setzen Sie den Wert auf 1024.
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Beenden.
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Start.
- Entkommentieren Sie in der Datei data/outgen-init-client.xml die folgende Zeile:
Es kann auch zu Speicherproblemen mit dem generierten Open Toolkit-Job kommen, wenn nicht genügend Speicher für die Verarbeitung der Karte definiert ist. Die Standardeinstellung ist 512 MB, kann aber bei Bedarf erhöht werden.
- Entfernen Sie auf dem Output Generator-Server in der Datei data/outgen-init-client.xml die Kommentare für die fettgedruckte Zeile und erhöhen Sie den Wert:
********************************************************************************* * Config for ANT ********************************************************************************* --> <!-- These values are passed as is to the OS when executing "startcmd", so you need to use the property ${file.separator} or ${path.separator} between components --> <!--<property name="outgen.job.ant.java.memory" value="512m"/>--> <!--<property name="outgen.job.ant.java.home" location="${java.home}"/>--> <!--<property name="outgen.job.ant.opts" value="-Xmx${outgen.job.ant.java.memory} -Djavax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl"/>-->
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Beenden.
- Klicken Sie im Fenster Dienste mit der rechten Maustaste auf den Eintrag „Ausgabegenerator“. Klicken Sie auf Starten.