Na platformách systému Windows mají oba R relace vytvořené Rserve a Apache Tomcat DeployR používá výchozí limity paměti 2 GB. K přenosu dat a provádění operací, které mohou vyžadovat více paměti, je možné zvýšit tyto výchozí hodnoty.

Limit paměti relace Rserve R:

Zvýšení paměti relace R, přidejte na začátek R skriptů, které mohou vytvořit objekty příliš velký pro 2 GB paměti RAM následující:

memory.limit(size=#####)

kde ### je množství paměti k dispozici relace R (v MB) až do výše fyzické paměti k dispozici.

 

Apache Tomcat POST limit:

Apache Tomcat má výchozí limit velikosti zprávy POST 2 GB. Pokud je nezbytné zvýšit to přenést větší zprávy DeployR, Tomcat's C:\Revolution\DeployR-7.1\Apache_Tomcat\conf\server.xmlupravit a přidat maxPostSize = "0" do stanza konektoru, jak je ukázáno níže:

<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" />

Restartujte Apache Tomcat/DeployR.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

Připojit se k programu Microsoft Insider >

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×