El valor de tamaño de almacenamiento de la máquina virtual Java (JVM) está relacionado directamente con cuántas instancias de servidor pueden iniciarse en un clúster dinámico de un nodo concreto. Es posible que necesite modificar el valor de tamaño de almacenamiento dinámico de JVM basándose en la configuración del entorno. El valor predeterminado es 256 MB. La modificación del tamaño del almacenamiento dinámico puede afectar a la ubicación de aplicaciones y a la función de gestión de salud.
total_RAM / 2 / número_servidores = tamaño_máximo_almacenamiento_dinámico
1,5 GB / 2 = 750 MB 750 MB / 3 = 250 MBEl tamaño máximo de almacenamiento dinámico es de 250 MB para cada instancia de servidor.
La siguiente tabla contiene algunos ejemplos de tamaño de almacenamiento dinámico máximo.
Total RAM en GB del servidor WebSphere Virtual Enterprise | Número de servidores soportados | Tamaño de clúster dinámico en MB | Tamaño de almacenamiento dinámico aproximado en MB |
---|---|---|---|
1,5 | 1 | Menor que 750 | 750 |
1,5 | 2 | Menor que 750 | 375 |
1,5 | 3 | Menor que 750 | 250 |
2 | 1 | Menor que 1000 | 1000 |
2 | 2 | Menor que 1000 | 500 |
2 | 3 | Menor que 1000 | 333 |
Cuando un clúster dinámico crea instancias de servidor, se utiliza una plantilla de servidor para establecer los valores iniciales de la instancia de servidor que acaba de crear. En los pasos siguientes se describe el procedimiento para modificar el tamaño de almacenamiento dinámico de JVM en la plantilla de servidor. Las instancias de servidor que acaba de crear podrán utilizar el tamaño máximo de almacenamiento dinámico que ha especificado.
Si el servidor no está en el mismo nodo que el controlador de ubicación de aplicaciones, este último obtendrá el tamaño de almacenamiento dinámico del repositorio de configuración del gestor de despliegue. Si el gestor de despliegue no está disponible o no se ha definido el tamaño de almacenamiento dinámico en el gestor de despliegue, el controlador de ubicación de aplicaciones intentará obtener el tamaño de almacenamiento dinámico estableciendo contacto con el servidor. Si el servidor no está disponible, el controlador de ubicación de aplicaciones utiliza el valor del tamaño de almacenamiento dinámico del archivo <os>.systemlaunch.properties.