Alto consumo de CPU

Olá,

Utilizamos a versão do OJS 2.4.8.3, recentemente o sistema tem apresentando muita lentidão o analista responsável pelo servidor indicou que há um alto consumo de CPU. Está chegando a 100% muito rápido, assim que inicia o http.

Existe alguma funcionalidade do sistema que verifica as permissões dos arquivos e diretórios?

Porque os processos que chegam a 100% executam um tipo de varredura. Veja um exemplo abaixo.


2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics/pageTagUrchin.tpl”, {st_mode=S_IFREG|0755, st_size=695, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics”, {st_mode=S_IFDIR|0755, st_size=258, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes”, {st_mode=S_IFDIR|0750, st_size=184, …}) = 0
2492 11:47:03 lstat(“/var/www/html”, {st_mode=S_IFDIR|0755, st_size=98, …}) = 0
2492 11:47:03 lstat(“/var/www”, {st_mode=S_IFDIR|0755, st_size=33, …}) = 0
2492 11:47:03 lstat(“/var”, {st_mode=S_IFDIR|0755, st_size=278, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes”, {st_mode=S_IFDIR|0750, st_size=184, …}) = 0
2492 11:47:03 lstat(“/var/www/html”, {st_mode=S_IFDIR|0755, st_size=98, …}) = 0
2492 11:47:03 lstat(“/var/www”, {st_mode=S_IFDIR|0755, st_size=33, …}) = 0
2492 11:47:03 lstat(“/var”, {st_mode=S_IFDIR|0755, st_size=278, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics/pageTagUrchin.tpl”, {st_mode=S_IFREG|0755, st_size=695, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics”, {st_mode=S_IFDIR|0755, st_size=258, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes”, {st_mode=S_IFDIR|0750, st_size=184, …}) = 0
2492 11:47:03 lstat(“/var/www/html”, {st_mode=S_IFDIR|0755, st_size=98, …}) = 0
2492 11:47:03 lstat(“/var/www”, {st_mode=S_IFDIR|0755, st_size=33, …}) = 0
2492 11:47:03 lstat(“/var”, {st_mode=S_IFDIR|0755, st_size=278, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics/pageTagUrchin.tpl”, {st_mode=S_IFREG|0755, st_size=695, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic/googleAnalytics”, {st_mode=S_IFDIR|0755, st_size=258, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins/generic”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas/plugins”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes/paginas”, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes”, {st_mode=S_IFDIR|0750, st_size=184, …}) = 0
2492 11:47:03 lstat(“/var/www/html”, {st_mode=S_IFDIR|0755, st_size=98, …}) = 0
2492 11:47:03 lstat(“/var/www”, {st_mode=S_IFDIR|0755, st_size=33, …}) = 0
2492 11:47:03 lstat(“/var”, {st_mode=S_IFDIR|0755, st_size=278, …}) = 0
2492 11:47:03 lstat(“/var/www/html/e-publicacoes”, {st_mode=S_IFDIR|0750, st_size=184, …}) = 0
2492 11:47:03 lstat(“/var/www/html”, {st_mode=S_IFDIR|0755, st_size=98, …}) = 0
2492 11:47:03 lstat(“/var/www”, {st_mode=S_IFDIR|0755, st_size=33, …}) = 0
2492 11:47:03 lstat(“/var”, {st_mode=S_IFDIR|0755, st_size=278, …}) = 0

Pela minha leiga opinião há um padrão apontando para o plugin do Google analytics.

Alguém já teve um problema similar?

1 curtida

Oi, @nathaliaavila f, tudo certo? Obrigado dividir sua dúvida com a gente!

Bom, antes de tudo, é nossa missão divulgar o OJS e sempre manter a comunidade segura sobre o sistema que utiliza. A versão 2.x do OJS é bastante antiga e já apresenta muita incompatibilidade com plugins e bugs já não mais previstos ou com suporte da PKP. Para você ter ideia, a versão 3.0 do OJS foi lançada em 2017, a versão 2 foi lançada em 2005! A versão mais segura e estável hoje é a 3.3.0-10. Faça as atualizações de forma escalonada, tenha várias correções de bugs automaticamente com isso. Dessa forma você terá mais facilidade, transparência editorial e segurança com os dados de DOI, por exemplo. Vários plugins já estão nativos na nova versão e você pode adicionar outros.

Entre em contato com a TI institucional!

Veja esses materiais produzidos pelo Ibict, neles estão novidades, funcionalidades e informações importantes para atualização do sistema.

Guia do usuário do OJS 3

Aprendendo o OJS 3.3 : um guia visual para o Open Journal Systems (OJS)

Complementando, essa é a posição oficial da PKP (https://pkp.sfu.ca/ojs/ojs_download/):

O duplo destaque (vermelho e negrito) mostra o quanto não é mais incentivado o uso das versões 2.x

Bom, agora sobre a sua dúvida, eu vou acionar alguns colegas da TI para nos ajudar!
Obrigado!