Em plataformas Windows, a sessão R criada pelo Rserve e Apache Tomcat usado pelo DeployR têm limites de memória padrão de 2 GB. Para transferir os dados e executar operações que podem exigir mais memória, esses padrões podem ser aumentados.
Limite de memória de sessão Rserve R:
Para aumentar a memória disponível para a sessão R, adicione o seguinte ao início de scripts R que pode criar objetos muito grande para 2 GB de RAM:
memory.limit(size=#####)
em que # # # é a quantidade de memória para tornar disponíveis para a sessão de R (em MB) até a quantidade de memória física disponível.
Limite de POSTAGEM do Apache Tomcat:
Apache Tomcat tem um limite de tamanho de mensagem POST do padrão de 2 GB. Se for necessário aumentar isso para transferir mensagens de maiores DeployR, edite C:\Revolution\DeployR-7.1\Apache_Tomcat\conf\server.xml do Tomcate adicione maxPostSize = "0" para stanza o conector conforme mostrado abaixo:
<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" />
Reinicie o Apache Tomcat/DeployR.