Freeze des connections au dela de 12 H d'attente ?
1 réponse
KPITN
Salut a tous,
Je viens de mettre une application sur un pc.
Os : Windows 2000 Pro
Il n'y a que l'application qui tourne et pas autre chose.
Cette application est utilisée toute la journée jusqu'a 17 H
de 17 H à 07 H elle tourne toujours mais n'est plus utilisé.
Vers 07 H la première personne qui a voulu faire une operation à declencher
une erreur 22 avec la premiere requete vers mysql.
Apparement la connection avec le serveur était perdu.
Comment faire pour ne pas perdre la connexion ?
Le pc est reglé pour ne pas s'arreter (disque dur toujours allumé etc ...)
Je crois que la solution serait :
Un controle sur la première requete et au cas ou ca plante , refaire un
hconnecte, mais je ne suis pas sur du resultat.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stéphane Demerville
Salut,
Il se peut que le moteur de la BDD coupe la connexion au bout d'un certain temps d'inactivité (Timeout). La olution serait de vérifier l'état de ta connexion à l'aide d'un timer et d'effectuer une connexion sur la BDD au cas où. Mais si ton appli n'est plus utilisée de 17h à 07h, ce n'est pas la mpeine d'établir une conenxion permanente.
Stéphane
"KPITN" <Sancho_nts(noSpam)@hotmail.com> a écrit dans le message de news:
Salut a tous,
Je viens de mettre une application sur un pc. Os : Windows 2000 Pro Il n'y a que l'application qui tourne et pas autre chose.
Cette application est utilisée toute la journée jusqu'a 17 H de 17 H à 07 H elle tourne toujours mais n'est plus utilisé.
Vers 07 H la première personne qui a voulu faire une operation à
declencher
une erreur 22 avec la premiere requete vers mysql. Apparement la connection avec le serveur était perdu.
Comment faire pour ne pas perdre la connexion ?
Le pc est reglé pour ne pas s'arreter (disque dur toujours allumé etc ...)
Je crois que la solution serait : Un controle sur la première requete et au cas ou ca plante , refaire un hconnecte, mais je ne suis pas sur du resultat.
Salut,
Il se peut que le moteur de la BDD coupe la connexion au bout d'un certain
temps d'inactivité (Timeout). La olution serait de vérifier l'état de ta
connexion à l'aide d'un timer et d'effectuer une connexion sur la BDD au cas
où. Mais si ton appli n'est plus utilisée de 17h à 07h, ce n'est pas la
mpeine d'établir une conenxion permanente.
Stéphane
"KPITN" <Sancho_nts(noSpam)@hotmail.com> a écrit dans le message de news:
Xns94539E3424643KPiTN@213.228.0.133...
Salut a tous,
Je viens de mettre une application sur un pc.
Os : Windows 2000 Pro
Il n'y a que l'application qui tourne et pas autre chose.
Cette application est utilisée toute la journée jusqu'a 17 H
de 17 H à 07 H elle tourne toujours mais n'est plus utilisé.
Vers 07 H la première personne qui a voulu faire une operation à
declencher
une erreur 22 avec la premiere requete vers mysql.
Apparement la connection avec le serveur était perdu.
Comment faire pour ne pas perdre la connexion ?
Le pc est reglé pour ne pas s'arreter (disque dur toujours allumé etc ...)
Je crois que la solution serait :
Un controle sur la première requete et au cas ou ca plante , refaire un
hconnecte, mais je ne suis pas sur du resultat.
Il se peut que le moteur de la BDD coupe la connexion au bout d'un certain temps d'inactivité (Timeout). La olution serait de vérifier l'état de ta connexion à l'aide d'un timer et d'effectuer une connexion sur la BDD au cas où. Mais si ton appli n'est plus utilisée de 17h à 07h, ce n'est pas la mpeine d'établir une conenxion permanente.
Stéphane
"KPITN" <Sancho_nts(noSpam)@hotmail.com> a écrit dans le message de news:
Salut a tous,
Je viens de mettre une application sur un pc. Os : Windows 2000 Pro Il n'y a que l'application qui tourne et pas autre chose.
Cette application est utilisée toute la journée jusqu'a 17 H de 17 H à 07 H elle tourne toujours mais n'est plus utilisé.
Vers 07 H la première personne qui a voulu faire une operation à
declencher
une erreur 22 avec la premiere requete vers mysql. Apparement la connection avec le serveur était perdu.
Comment faire pour ne pas perdre la connexion ?
Le pc est reglé pour ne pas s'arreter (disque dur toujours allumé etc ...)
Je crois que la solution serait : Un controle sur la première requete et au cas ou ca plante , refaire un hconnecte, mais je ne suis pas sur du resultat.