Thanks Andrus. I do have “autoReconnect=true” in the string but added the connectionTimeout, perhaps that helps.
What does validationQuery do? Cheers, - hugi // Hugi Thordarson // http://www.loftfar.is/ // s. 895-6688 > On 29. feb. 2016, at 10:57, Andrus Adamchik <[email protected]> wrote: > > Probably a DataSource configuration. I am using DB urls like this: > > jdbc:mysql://127.0.0.1/db?connectTimeout=0&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 > > and also add "validationQuery" parameter to my pool config. Both ensure > reconnects are transparent. > > Andrus > >> On Feb 29, 2016, at 1:53 PM, Hugi Thordarson <[email protected]> wrote: >> >> Hi all. >> We had some DB problems last night (MariaDB with the ConnectorJ driver). As >> soon as I had started the DB back up, our EOF applications were up and >> running, but the Cayenne apps were still down and required a restart to >> start running again. >> >> Is there any way to tell Cayenne to reconnect to the DB after an event like >> this? >> >> Cheers, >> - hugi >> >> // Hugi Thordarson >> // http://www.loftfar.is/ >> // s. 895-6688 >
