Connection Pool
3 отговора
157 прегледа
Connection Pool
Zdraveite,
pitaneto mi moze da e trivialno za vas no az da si popitam vse pak.
Zna4i misalta mi e ot kade da si nameria 4itav DB connection pool. Ne polzvam applpication server i sledovatelno ne moga da se oblegna na neshto napraveno na gotovo. Namerih edin iz net-a na purvo tursene probvah go ama se okaza durvo, v smisul 4e to si pazi connection-a otvoren oba4e na DB-to mu izti4a timeout-a i si zatvaria connection-a, sled koeto az se opitvam da si pravia razni raboti s DB-to oba4e mi hvurlia exception shtoto e zatvorena vruzkata..probvah kakvo li ne i osven da pravia niakakuv tup select drug na4in da razbera 4e e propadnala vruzkata ne mozah da postigna. Zarodi mi se ideia da si tarkaliam edin Thread i da proveriavam na opredeleno vreme dali sa zivi connectionite ama mi se stori tupa ideia.
Niakoi ako moze da podskaze ili da me naso4i shte mi bude ot goliama polza.Predvaritelno blagodarai.
P.S.problemite v momenta sa mi s MySQL , a durvoto za koeto prikazvam e "DbConnectionBroker"
pitaneto mi moze da e trivialno za vas no az da si popitam vse pak.
Zna4i misalta mi e ot kade da si nameria 4itav DB connection pool. Ne polzvam applpication server i sledovatelno ne moga da se oblegna na neshto napraveno na gotovo. Namerih edin iz net-a na purvo tursene probvah go ama se okaza durvo, v smisul 4e to si pazi connection-a otvoren oba4e na DB-to mu izti4a timeout-a i si zatvaria connection-a, sled koeto az se opitvam da si pravia razni raboti s DB-to oba4e mi hvurlia exception shtoto e zatvorena vruzkata..probvah kakvo li ne i osven da pravia niakakuv tup select drug na4in da razbera 4e e propadnala vruzkata ne mozah da postigna. Zarodi mi se ideia da si tarkaliam edin Thread i da proveriavam na opredeleno vreme dali sa zivi connectionite ama mi se stori tupa ideia.
Niakoi ako moze da podskaze ili da me naso4i shte mi bude ot goliama polza.Predvaritelno blagodarai.
P.S.problemite v momenta sa mi s MySQL , a durvoto za koeto prikazvam e "DbConnectionBroker"
Re: Connection Pool
Hi,
Neshtata, koito ti kazwam sym gi testwal s MySQL i Tomcat.
Za da ne ti umira wryzkata trqbwa da wklyuchish edin dopylnitelen parameter w URL-a, kojto se podawa na JDBC-to. Toj e "autoReconnect"
jdbc:mysql://[hostname][,failoverhost...][:port]/[dbname]?autoReconnect=true
Az izpolzwam cpool, kojto wzeh ot primerite na [линк] predi wreme. Sega wyw wtoroto izdanie neshto ne mozhah da go namerq, no ako dadesh nqkakyw mail, dowechera shte ti go pratq.
Sorry che pisha na latinica.
Neshtata, koito ti kazwam sym gi testwal s MySQL i Tomcat.
Za da ne ti umira wryzkata trqbwa da wklyuchish edin dopylnitelen parameter w URL-a, kojto se podawa na JDBC-to. Toj e "autoReconnect"
jdbc:mysql://[hostname][,failoverhost...][:port]/[dbname]?autoReconnect=true
Az izpolzwam cpool, kojto wzeh ot primerite na [линк] predi wreme. Sega wyw wtoroto izdanie neshto ne mozhah da go namerq, no ako dadesh nqkakyw mail, dowechera shte ti go pratq.
Sorry che pisha na latinica.
Re: Connection Pool
zdravei,bladodaria za otgovora...mail-a mi e bsavov@dir.bg taka 4e mozesh da mi pratish materialite ako vse oshte ima takava ideia.shte probvam s autoReconnect, a tozi parameter raboti li i s drugi DB-ta ..
Commons DBCP
[линк]
Това е подпроект на Jakarta Apache. Нещата, които ти трябват са Commons DBCP и Commons Pool.
BTW: Да си имащ Thread, който да ти проверява дали са живи connection-ите е стандартен начин за управление на pool-ове
Това е подпроект на Jakarta Apache. Нещата, които ти трябват са Commons DBCP и Commons Pool.
BTW: Да си имащ Thread, който да ти проверява дали са живи connection-ите е стандартен начин за управление на pool-ове
Редактирано от Marvin на