Edge for Private Cloud v. 4.17.01
Dependendo do tráfego e dos requisitos de processamento, pode ser necessário aumentar o tamanho da heap ou o tamanho dos metadados da classe para um ou mais componentes da Apigee.
Para mudar essas configurações, edite o arquivo de propriedades do componente. Se o componente for instalado em vários computadores, como o Edge Message Processor, e edite o arquivo de propriedades em todas as máquinas que hospedam o componente.
Para definir esses valores, configure as seguintes propriedades:
- bin_setenv_min_mem: definido o tamanho mínimo de heap. O padrão é 256 MB.
- bin_setenv_max_mem: definido o tamanho máximo de heap. O padrão é 512 MB.
- bin_setenv_meta_space_size: defina o tamanho máximo dos metadados da classe. O valor padrão é definido como bin_setenv_max_permsize, que tem o padrão de 128 MB. No processador de mensagens, a Apigee recomenda que você defina esse de 256 MB ou 512 MB, dependendo do tráfego.
Defina essas propriedades para cada componente da máquina usando "m" para indicar o megabyte. Por exemplo, para o processador de mensagens, defina-as em /opt/apigee/customer/application/message-processor.properties. arquivo como:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
Se o arquivo message-processor.properties não existir ou se o arquivo .properties correspondente de qualquer componente do Edge tiver não existir, crie-o e altere a propriedade do arquivo para "apigee" usuário:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Após definir os valores no arquivo .properties, reinicie do componente:
> /opt/apigee/apigee-service/bin/apigee-service component restart
Exemplo:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Para mais dicas sobre como configurar a memória, consulte este do Google nos fóruns do Edge.