Nejste přihlášen(a)
Dobrý den,
je možné v nastavení připojení měnit connection timeout?
Díky
Popřípadě – zda lze nějak nastavit, aby při vypršení připojení se dibi připojilo znovu?
Dělat to automaticky je velmi rizikové – po připojení by mohla být aktivní jiná databáze nebo se rozhodit transakce. Nicméně v aktuální verzi je možné znovuvynutit připojení zavoláním metody connect() na DibiConnection.
Timeout se dá nastavit přes mysql.connect_timeout nebo pro
MySQLi jsem v poslední revizi přidal podporu skrze konfiguční parametr pole
options. Takže jako klíč dáš
MYSQLI_OPT_CONNECT_TIMEOUT a hodnota je v sekundách.