automatické ukončení spojení

10 views
Skip to first unread message

ivous

unread,
May 3, 2013, 5:21:49 PM5/3/13
to postgr...@googlegroups.com
Pánové prosím o radu.
Používám Postgre 9.1 a nejsem si jist, jestli lze nějakým parametrem nastavit délku spojení. Resp.: dobu po které se má spojení s databází při nečinnosti uzavřít. Pokud existuje takový parametr můžete mi prosím napsat jaká hodnota je pro defaultní nastavení ?
Můj program využívá Postgre 9.1 a běží nepřetržitě na serveru (veterinární nemocnice s 24hod službou) ale někdy se stává, že spojení s databází je samo od sebe přerušeno. Tedy právě zvláště v noci, v době, kdy se na počítačích třeba několik hodin nepracuje. Rád bych se ujistil, že to nedělá engine než budu pátrat dál po příčině.
Děkuji za pomoc.


Message has been deleted

Pavel Stěhule

unread,
May 5, 2013, 12:48:26 AM5/5/13
to PostgreSQL-cz
Zdravím
nejsem expert na TCP/IP - ale mám pocit, že se zavírá spojení po 2
hodinách bez aktivity.

Pro nonstop spojení nastavte tcp_keepalives_interval na nějakou
nenulovou hodnotu - např. 20 sec

http://www.postgresql.org/docs/9.1/static/runtime-config-connection.html

To by mělo pomoct. V postgresu parametr pro maximální délku session
není

Pavel
Reply all
Reply to author
Forward
0 new messages