Portál AbcLinuxu, 10. května 2025 12:00

Dotaz: Automatické ukončování nečinných připojení

6.3.2009 11:13 Steanly
Automatické ukončování nečinných připojení
Přečteno: 510×
Odpovědět | Admin
Příloha:

Dobrý den.

Používáme celkem velkou databázi a přes den se tam nahromadí přes 800 těchto procesů a na server se pak nelze připojit. Když zvýším connection limit tak přes 1000 připojení už server nezvládá. Bylo by potřeba aby je například po 20 sekundách nečinnosti server odpojil. Lze to nějak udělat?

 

Předem děkuji za odpovědi

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.3.2009 11:59 neaktivni | skóre: 24 | blog: neaktivni
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zamomněl jste napsat, o jaký db server (a na jakém OS) se jedná.
6.3.2009 13:40 Michall
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení
Odpovědět | | Sbalit | Link | Blokovat | Admin

myslím že by mohlo v my.cnf pomoci snizit hodnotu wait_timeout:

wait_timeout = 100

6.3.2009 14:45 Michall
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení

Ještě dovětek: pokud není v my.cnf nastaveno wait_timeout vubec, tak  defaultně je hodnota nějakých 28800

16.3.2009 09:43 Steanly
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení

Zdravím, po zadání wait_timeout = 100 se nestala žádná změna. Zjistil sem pomocí PHPMyAdmina že to zůstalo na 28 800. Vypadá to že mi to vůbec nebere konfigurační soubor my.cnf. Ani když přenastavím port který je tam zapsán tak se žádná změna po restartu neprovede. Nevíte co s tím?? Distribuce Debian konfigurák je ve složce /etc/mysql/my.cnf.

16.3.2009 12:50 Michall
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení

Mrkni jestli nemáš i /var/lib/mysql/my.cnf

6.3.2009 20:24 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Automatické ukončování nečinných připojení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hlavně by bylo potřeba opravit (nechat opravit) tu aplikaci, která spojení nezavírá. Automatické zavírání nečinných spojení je obcházení problému, které může způsobit zase jiný problém.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.