Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá Pessoal tudo bem ?
Estou com problema com o qlikview server 12. O processo QVDistributionService.exe está ocupando muita memória do servidor (75GB). Tenho a impressão que a cada execução das tarefas agendadas no QMC o QVDistributionService aloca mais memória e em nenhum momento libera a memória alocada.
Desta forma, chega num ponto que o servidor fica sem recursos e as tarefas ficam todas com o status "Queued" e nenhuma tarefa é executada pelo QMC.
Alguém já teve problema parecido e conhece uma solução ?
Abs
Talvez isso seja útil:
QV QDS 11.2 SR12 Distribution Service Memory Leak
Memory Utilization More than Usage Memory
https://qlikcommunity.qliktech.com/thread/207254
Boa tarde Jefferson,
Você está em qual versão? Tem publisher? Tem Qlikview e QDS no mesmo servidor?
O Distribution Services é como um usuário logado no servidor e executando o de carga como um usuário abrindo via Desktop.
O status queued ocorre quando o total de tasks simultâneas foi alcançada.
Ex: tenho configurado 2, já tenho 2 tarefas sendo executadas e uma terceira está na hora para start.
O consumo de memória está ligado ao modelo de dados da aplicação/script de carga. Para identificar qual documento esteja consumindo muita memória, basta acessar o log da tarefa e procurar pelo texto:
(23/04/2018 15:00:41) Information: Memory Allocation Delta for this file=78.87 Mb. Available Physical Memory Before Reload=244052.96 Mb. Available Physical Memory After Reload=244033.71 Mb.
Sempre que concluída, a tarefa descarrega o documento e a memória.
Att,
Ricardo Gerhard
Ricardo,
Utilizo o qlikview server 12 SR3 com publisher e o QVS e QDS estão instalados no mesmo servidor.
No último mês migramos para um servidor de 250 GB de RAM e fizemos upgrade da versão QV 11.20 SR3 para a QV 12 SR3. Em utilização normal o QVS ocupa 170 GB de memória, porém o QDS utiliza pouca memória no primeiro dia de utilização ex: 2GB e com o tempo (2 semanas de uso) utiliza toda a memoria disponível do servidor, podendo consumir aproximadamente 70 GB a 75 GB. Quando o QDS não consegue alocar mais memória as tarefas agendadas não podem mais ser executadas via QMC e todas as tarefas agendadas ficam com status "Queued".
O QVDistributionService não desaloca memória e consome toda a memória do servidor. Isso é algum tipo de bug com o Qlikview 12 ? Você conhece alguma solução ?
Att
Este não é o comportamento normal do produto.
Já verificou se existem processos qvb.exe ativas no gerenciador de tarefas, mesmo sem ter tarefa rodando?
Se você executar as tarefas de recarga com o mesmo usuário dos serviços Qlikview, funciona e desaloca memória?
Tenho diversos clientes com esta versão e ninguém reporta o mesmo comportamento.
Ricardo,
O servidor não possuía nenhum processo qvb.exe ativo no gerenciador de tarefa. Na verdade o servidor não conseguia nem criar um qvb.exe novo, porque não havia mais memoria para ser alocada, o QVDistributionService consumiu toda a memória disponível. Todo o comportamento que te falei aconteceu no servidor com a utilização do usuário de serviço.
Por algum motivo a memória que é alocada para o QVDistributionService não é desalocada em nenhum momento e o processo acumula informação em memória até acabar a memória do servidor.
Att
É máquina virtual ou física?
De qualquer maneira, recomento abrir um chamado com seu parceiro/revenda para verificação.
Ricardo,
É maquina física.
att
Ok, se fosse VM até poderia ser algo nas configurações desta, mas com máquina física, não se aplica.
Recomendo abrir um chamado junto ao parceiro/revenda para verificação.