S’applique à
Revolution Analytics

Sur les plates-formes Windows, la session R créée par Rserve et Apache Tomcat utilisé par DeployR ont des limites de mémoire par défaut de 2 Go. Pour transférer des données et effectuer des opérations qui peuvent nécessiter plus de mémoire, vous peuvent augmenter ces valeurs par défaut.Limite de mémoire de session Rserve R :Pour augmenter la mémoire disponible pour la session de R, ajoutez le code suivant au début de scripts R qui peut créer des objets trop volumineux pour 2 Go de RAM :

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

où ### correspond à la quantité de mémoire à rendre disponibles à la session de R (en Mo) à la quantité de mémoire physique disponible. Limite d’Apache Tomcat POST :Apache Tomcat a une limite de taille de message de publication par défaut de 2 Go. S’il est nécessaire d’augmenter cette option pour transférer les messages plus volumineux de DeployR, modifier C:\Revolution\DeployR-7.1\Apache_Tomcat\conf\server.xml de Tomcatet ajoutez maxPostSize = « 0 » à la stanza de connecteur, comme indiqué ci-dessous :

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

Redémarrez Apache Tomcat/DeployR.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.