Arquivos de Categorias: Tomcat

JAAS – Como utilizar com Banco de Dados

Bom, dando sequencia a um post antigo, neste post explicarei como utilizar o JAAS com banco de dados.

Este post parte da premissa que o leitor ja esteja familiarizado com o JAAS (post anterior), e serve apenas para o container Tomcat.

Continue lendo »

JAAS – Como utilizar JAAS com JSP + Tomcat

Bom, tendo em vista que muitos desconhecem o que é o JAAS, vou descrever aqui um tutorial de como utilizar deste recurso em sites JSP. Pra quem não conhece, em resumo, JAAS significa “Java Authentication and Authorization Service”, e é um conjunto de APIs criadas para efetuar o controle de autenticação e autorização aos recursos da aplicação, como por exemplo, para web, o controle de login de um site 🙂

Continue lendo »

Configurar Datasources no Tomcat

Apesar de ser bem conhecido, muitas pessoas não sabem configurar ou nem sabem que existe algo muito interessante a respeito de conexão com Banco de Dados com Java Web: é o conceito de DataSources (ou Connection Pool). Utilizando este tipo de conexão, há uma otimização violenta na utilização de qualquer banco de dados. Neste post, irei descrever os benefícios de utilizar Datasources e de como utilizar tal recurso no Tomcat. É recomendado que o leitor saiba o que são conexões e drivers JDBC e como utilizá-los.

Continue lendo »

java.lang.OutOfMemoryError: PermGen space

Bom, no post passado eu falei sobre problemas de Heap Space. Neste post, eu explicarei como funciona a memória permanente do Java, e como podemos resolver os problemas que ocorrem com ela.

A memória permanente do Java (Permanent Generation), ou simplesmente PermGen, é onde fica alocado tudo aquilo que “supostamente” nunca se altera, ou seja, é permanente, Dentro desta lista, podemos citar objetos da própria classe, dados de reflexão, pool de Strings, etc.

Continue lendo »

Monitorando o Tomcat com o Probe

Eu estava pensando em postar como monitorar aplicações remotas com o JConsole com o intuito de monitorar o Tomcat, porém, na empresa onde eu trabalho descobrimos que o Lambda Probe, além do gerenciamento do Tomcat, pode ter agregado muitas funções do JConsole. Desta forma, ao invés de postar sobre o JConsole, irei falar sobre o Probe.

Continue lendo »