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?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.