W pgAdmin, jeśli łączę się z hostem i pozostawiam go bezczynnego przez kilka minut, połączenie znika i muszę ponownie się połączyć. W wielu przypadkach pgAdmin również zawiesza się, gdy próbuję połączyć się ponownie, więc muszę wymusić jego zamknięcie i ponowne otwarcie.
To bardzo denerwujące. Czy istnieje sposób na utrzymanie połączenia w pgAdmin?
windows
postgresql
pgadmin
Broda
źródło
źródło
Odpowiedzi:
Jest to konfigurowane z serwera - ustawienia tcp_keepalives_ *
na http://www.postgresql.org/docs/8.3/static/runtime-config-connection.html
źródło
Właściwie myślę, że są tutaj dwa problemy. 1. Utrzymanie połączenia na serwerze db. 2. Problem z zamknięciem przez operatora bezczynnych połączeń TCP. W moim przypadku Pgadmin musi pingować serwer, aby połączenie tcp pozostało aktywne. Odkryłem to po zmianie dostawców Internetu.
Istnieje rozwiązanie tego zamieszczonego tutaj Jakikolwiek sposób na utrzymanie połączenia w pgAdmin bez ustawiania go na serwerze?
źródło