Bom dia, eu tenho uma aplicação web que funciona mais ou menos assim: Quando inicio o servidor, por meio de listeners eu crio duas conexoes com o mysql (HibernateUtil) e estas duas conexões ficam encarregadas de manter todos os acessos ao banco. Cada clique que o usuario realiza, eu direciono para um filtro onde eu recupero uma conexão e crio uma sessao, após realizar o processo do clique esta sessao é commitada. Mas após umas 30 horas de operação do sistema, tenho alguns problemas no mysql e aparece uma mensagem escrita “broken pipe”. Pesquisei um pouco e vi que preciso usar algo para gerenciar minha conexão (c3po). A minha duvida é sobre persistencia, Quando crio uma conexão com o mysql quantas sessões posso usar nesta conexão? e se em uma sessao acontece uma exception e eu executo um rollback, afeta a conexão? O que poderia estar ocasionando o broken pipe?
Valeu!!!