Lors de l’envoi d’une chaîne json volumineux à DeployR à traiter, il apparaît que le traitement s’exécute correctement sur R lui-même. Toutefois, lors de la récupération de résultats volumineux (exemple : stocké dans une variable appelée json_out) via la bibliothèque de client java DeployR, le message d’avertissement suivant peut s’afficher :
« avertissements : [exception objet de récupération de R : objet session (json_out) n’a pas pu être extraites, ex = R demande d’extraction de l’objet (json_out) session (1669352.0b) dépasse la taille de max récupération pris en charge (524288.0b).] ».
La limite de taille 512K résultat atteinte est une limitation définie pour Rserve sur chaque nœud de la grille. Voir où cette propriété est définie dans la console admin dans la capture d’écran de joint. Elle est définie à conserver les demandes de données d’objet trop volumineux à partir d’inonder le serveur.
La limite peut être augmentée pour intégrer les résultats volumineux, mais la modification n’est pas un paramètre global. Elle doit être augmentée sur chaque nœud de la grille.