A memória alocada para o aplicativo Looker em instâncias hospedadas pelo cliente é especificada no script de inicialização do Looker.
É possível fazer o download do script de inicialização mais recente, looker
, no repositório do GitHub do looker-open-source. Ao fazer o download do script de inicialização, mova-o para o mesmo diretório do arquivo looker.jar
(geralmente /home/looker/looker
). Para mais informações, consulte a página de documentação Instalação do aplicativo Looker.
O script de inicialização determina automaticamente quanta memória Java alocar para o Looker. No entanto, se você quiser personalizar esse valor manualmente, siga estas instruções.
Como mudar a alocação de memória do Looker
Para mudar a memória alocada para o Looker, edite estas linhas de alocação de memória de heap e metaespaço do Java no script de inicialização:
JAVAMEM="2300m"
METAMEM="800m"
Em seguida, reinicie o aplicativo:
./looker restart
Para instâncias menores dedicadas ao Looker, a memória alocada precisa ser aproximadamente dois terços da memória disponível. Em instâncias maiores, essa proporção pode ser aumentada.
Se houver muita memória alocada:
- Pode ocorrer falha ao iniciar o Looker
- O sistema geralmente pode ter problemas de desempenho
Se pouca memória for alocada:
- O Looker pode não iniciar
- O Looker pode sofrer problemas de desempenho
Tipos comuns de instâncias
A tabela a seguir lista as configurações de memória recomendadas para vários tamanhos de instância comuns:
Especificações da instância | Memória total do sistema | JAVAMEM recomendado | METAMEM recomendado |
---|---|---|---|
2 vCPUs / 8 Mem (GiB) | 7.500 m | 3.600 m | 800m |
4 vCPU / 16 Mem (GiB) | 15.000 m | 9.000 m | 1.000 m |
8 vCPUs / 32 Mem (GiB) | 30.000 m | 20.000 m | 1.000 m |
16 vCPUs / 64 Mem (GiB) | 60.000 m | 46.000 m | 1.000 m |