Você está com problemas de lentidão ao inicializar o tomcat ? Neste breve artigo iremos mostrar a solução deste problema, então vamos lá.
Entendendo o problema
Recentemente migrei meus servidores para um cloud no Digital Ocean, e então fiz a instalação normal do tomcat no Linux Debian. Ao iniciar o tomcat percebi a lentidão para inicializá-lo, depois de fazer várias buscas na internet encontrei uma solução para meu problema, vamos a magia da coisa.
Corrigindo problema
Caso você queira entender detalhes, você pode acessar esse link da comunidade do Digital Ocean que lá está bastante detalhado.
Basicamente você tem que instalar um pacote que se chama “Haveged“, sim isto mesmo! Você deve estar se perguntando o que é esse tal de Haveged, encontrei uma breve descrição, mas como eu disse, caso queira entender com mais detalhes acesse o link da comunidade do Digital Ocean que disponibilizei acima.
The haveged project is an attempt to provide an easy-to-use, unpredictable random number generator based upon an adaptation of the HAVEGE algorithm. Haveged was created to remedy low-entropy conditions in the Linux random device that can occur under some workloads, especially on headless servers. Current development of haveged is directed towards improving overall reliability and adaptability while minimizing the barriers to using haveged for other tasks.
Show me the Code
Instalando Haveged no Debian / Ubuntu
sudo apt-get install haveged
Instalando Haveged no CentOS / Fedora
yum install haveged
Testando
Feito isto pode testar a inicialização do tomcat.
Bom, chegamos ao fim desse tutorial, espero que essa dica tenha contribuído para seu conhecimento, caso tenha alguma dúvida ou até mesmo queira deixar um feedback, e que é muito importante para nós, utilize o formulário de comentários abaixo.