Auf Windows-Plattformen sowohl die R-Sitzung erstellt Rserve und von DeployR verwendeten Apache Tomcat Standardgrenzwerte von 2 GB Arbeitsspeicher haben. Zum Übertragen von Daten und Operationen, die mehr Speicher benötigt, können diese Standardeinstellungen erhöht werden.
Speicherlimit Rserve R-Sitzung: Um Arbeitsspeicher R-Sitzung zu erhöhen, fügen Sie Folgendes an R-Skripts, die Objekte zu groß für 2 GB RAM erstellen können:memory.limit(size=#####)
Wo ### Speichermenge zu R-Sitzung (in MB) Höhe Arbeitsspeicher verfügbar ist.
Apache Tomcat POST-Grenzwert: Apache Tomcat ist standardmäßig POST Grenzwert von 2 GB. Ist es notwendig, um größere DeployR Nachrichten übertragen, die Tomcat C:\Revolution\DeployR-7.1\Apache_Tomcat\conf\server.xmlbearbeiten und hinzufügen MaxPostSize = "0" zum Connector Zeilengruppe wie folgt:<Connector port="7100" protocol="org.apache.coyote.http11.Http11NioProtocol" compression="1024"
compressableMimeType="text/html,text/xml,text/json,text/plain, application/xml,application/json,image/svg+xml" connectionTimeout="20000" maxPostSize="0"redirectPort="7101" />
Starten Sie Apache Tomcat/DeployR.