Edge para nube privada v. 4.17.05
Según tus requisitos de tráfico y procesamiento, es posible que debas aumentar el tamaño del montón o el tamaño de los metadatos de la clase para uno o más componentes de Apigee.
Para cambiar estos parámetros de configuración, edita el archivo de propiedades del componente. Si el componente está instalado en varias máquinas, como el Message Processor de Edge, edita el archivo de propiedades en todas las máquinas que alojan el componente.
Para establecer estos valores, configura las siguientes propiedades:
- bin_setenv_min_mem: Establece el tamaño mínimo del montón. El valor predeterminado es 256 MB.
- bin_setenv_max_mem: Establece el tamaño máximo del montón. El valor predeterminado es 512 MB.
- bin_setenv_meta_space_size: Establece el tamaño máximo de los metadatos de la clase. El valor predeterminado se establece en el valor de bin_setenv_max_permsize, que, de forma predeterminada, es 128 MB. En el Message Processor, Apigee recomienda que establezcas este valor en 256 MB o 512 MB, según tu tráfico.
Establece estas propiedades para cada componente de la máquina con el sufijo "m" para indicar megabytes. Por ejemplo, para el Message Processor, configúralas en el archivo /opt/apigee/customer/application/message-processor.properties de la siguiente manera:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
Si el archivo message-processor.properties no existe o si el archivo .properties correspondiente para cualquier componente de Edge no existe, créalo y, luego, cambia la propiedad del archivo al usuario "apigee":
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Después de configurar los valores en el archivo .properties, reinicia el componente:
> /opt/apigee/apigee-service/bin/apigee-service component restart
Por ejemplo:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Para obtener sugerencias adicionales sobre cómo configurar la memoria, consulta este artículo en los foros de Edge.