En realidad es un poco extraño porque no me lanza excepciones si no que sólo no conecta y me devuelve null las consultas. Cuando me pasa eso voy a ver la lista de conexiones y no tengo ninguna (ni las del pool).
Luego voy a la consola (q generalmente la tengo abierta ) y hago
Código PHP:
mysql> select * from archivo;
ERROR 2013: Lost connection to MySQL server during query
mysql> select * from archivo;
ERROR 2006: MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 25
Current database: dbprueba
+-----------+------------+----------------------------+
| idArchivo | nombre | urlArchivo |
+-----------+------------+----------------------------+
| 1 | banner.jpg | 1104175300453_2_banner.jpg |
+-----------+------------+----------------------------+
y pasa esto. Al reconectar por consola, voy al sistema, pero las conexiones no se crean automáticamente. Para esto abro y grabo el xml y todo queda como antes.
No se si el pool me bota el mysql. La verdad es q es muy extraño.