Tecnologia - Gestão Ponto - Não foi possível efetuar a autenticação. Could not get a resource from the pool
Incidente
No módulo Gestão Ponto, ao tentar autenticar, é apresentada a mensagem Não foi possível efetuar a autenticação. Could not get a resource from the pool.
Causa
Este incidente ocorre, pois a comunicação com o serviço do Redis não está ocorrendo.
Solução
Para que a mensagem não seja apresentada, deve efetuar o passos abaixo:
1.Inicie/Reinicie o serviço do Redis, acessando os Serviços do Windows;
2. Acesse o console do Glassfish, acesse a tela em Configurations > server-config > Thread Pools > Http-thread-pool e configure o Max Thread Pool Size com o valor 200;
3. Configure os dados do Redis, IP ou nome da máquina, Porta e Senha, no SeniorConfigCenter / Sistemas / Gestão de pessoas / Gestão do ponto / Redis;
3.1. Clique no botão Aplicar no SeniorConfigCenter;
3.2. Reinicie os Serviços de Informação Senior, Senior Middleware e Glassfish;
4. Verifique qual arquivo de configuração está sendo utilizado pelo Redis;
4.1. Abra o CMD e vá no diretório da instalação do Redis;
4.2. Execute o comando: redis-cli.exe -p 6379 para se conectar na porta do Redis;
4.3. Execute o comando: AUTH <requirepass>. Informando a senha configurada no parâmetro requirepass do arquivo de configuração, conforme esta documentação;
4.4 Execute o comando: INFO SERVER.
4.4.1 Verifique o parâmetro config_file e configure o requipass nesse arquivo apontado no retorno do comando;
4.4.2 Reinicie o serviço do Redis para finalização.