Skip to the content.

Configuración de Memoria

La pasarela de conexión es una aplicación java y su desempeño depende de la cantidad de memoria disponible en el sistema. Por defecto los valores de memoria son los siguientes:

PROXY_PARAMS SIGNER_PARAMS
-Xms100m -Xmx512m -Xmx50m

Estos valores pueden ser incrementados según se sugiere a continuación:

Memoria Disponible PROXY_PARAMS SIGNER_PARAMS
4G -Xms200m -Xmx512m -Xms50m -Xmx100m
8G -Xms512m -Xmx2g -Xms50m -Xmx150m
16G -Xms2g -Xmx8g -Xms50m -Xmx200m
32G -Xms2g -Xmx16g -Xms50m -Xmx200m

Para modificar la cantidad de memoria diponible para Java, dendtro de su servidor debe crearse el archivo /etc/xroad/services/local.conf con los valores correspondientes. Por ejemplo:

PROXY_PARAMS="$PROXY_PARAMS -Xms200m -Xmx512m"
SIGNER_PARAMS="$SIGNER_PARAMS -Xms50m -Xmx100m "

Una vez guadado el archivo debe reiniciar el servicio:

service xroad-proxy restart
service xroad-signer restart

Puede vefirficar los cambios con el siguiente comando:

~# ps aux | grep proxy
xroad      778      Ssl  10:12   1:42 /etc/alternatives/jre_1.8.0_openjdk/bin/java -Xms100m -Xmx512m ....