Di pgAdmin, jika saya terhubung ke host dan membiarkannya menganggur selama beberapa menit, koneksi turun, dan saya harus menyambungkan kembali. Pada banyak kesempatan pgAdmin juga hang ketika saya mencoba untuk menyambung kembali, jadi saya harus menutup paksa dan membukanya lagi.
Ini sangat menyebalkan. Apakah ada cara untuk tetap menghidupkan koneksi di pgAdmin?
windows
postgresql
pgadmin
Dagu
sumber
sumber
Jawaban:
Itu dikonfigurasikan dari server - pengaturan tcp_keepalives_ *
di http://www.postgresql.org/docs/8.3/static/runtime-config-connection.html
sumber
Sebenarnya saya pikir ada dua masalah di sini. 1. Tetap hidup dari koneksi pada server db 2. Masalah penyedia layanan Anda menutup koneksi tcp idle. Dalam kasus saya, Pgadmin perlu melakukan ping ke server sehingga koneksi tcp tetap aktif. Saya menemukan ini setelah mengubah penyedia internet.
Ada solusi untuk ini yang diposting di sini. Bagaimana cara menjaga koneksi tetap hidup di pgAdmin tanpa mengaturnya di server?
sumber