PgBouncer

Screenshot Software:
PgBouncer
Szczegóły programowe:
Wersja: 1.5.4
Filmu: 14 Apr 15
Wywoływacz: Skype Technologies
Licencja: Wolny
Popularność: 25

Rating: nan/5 (Total Votes: 0)

PgBouncer nie potrzebuje, aby zobaczyć pełne pakiety sieciowe na raz, więc wykorzystanie pamięci jest bardzo w dół i ograniczona.
Kilka poziom brutalności, gdy występują połączenia obrotowe.
W łączeniu sesji, & nbsp; gdy klient łączy, połączenie z serwerem zostanie przypisany do niego przez cały czas trwania pozostaje on podłączony. Gdy klient się rozłączy, połączenie z serwerem zostanie oddany z powrotem do basenu.
W łączenie transakcji, połączenie z serwerem jest przypisany do klienta tylko podczas transakcji. & Nbsp; Gdy PgBouncer zauważa, że ​​transakcja jest na serwer zostanie oddany z powrotem do basenu. Jest to hack, ponieważ łamie oczekiwania aplikacyjne związku zaplecza. Deweloper może go użyć tylko wtedy, gdy aplikacja współpracuje z takowych nie używając funkcji, które mogą pękać. W poniższej tabeli za złamanie możliwości.
W rachunku (metoda łączenia najbardziej agresywne), transakcje wielu rachunku są niedozwolone. Ma to wymusić tryb "trybu automatycznego" na klienta, głównie ukierunkowane na PL / Proxy

Opis .

  • komunikat łączenie
  • łączenie transakcji
  • łączenie Sesja

  • Wymagania
  • pamięci Low (2k na połączenie domyślnie).
  • Nie jest przywiązany do jednego serwera zaplecza, bazy danych przeznaczenia może znajdować się na różnych hostach.
  • Obsługuje rekonfiguracji online dla większości ustawień.
  • Obsługuje restart online / uaktualnić bez przerywania połączeń klientów.
  • Obsługuje protokół V3 tylko, więc wersja zaplecza musi być & gt; = 7.4
  • .

Co nowego w tym wydaniu:.

  • Ulepszona unieważnienie DNS, polecenia i więcej KILL

Co nowego w wersji 1.4.2:

  • poprawki przenośności. Dotknięte OS-ie. * BSD, Solaris, Win32,

Co nowego w wersji 1.4.1:

  • IPv6, wiele adresów i słuchać dużo poprawek, esp. wokół nowego kodu DNS.

Co nowego w wersji 1.3.4:

  • Zastosuj szybko nie logiki w czasie połączenia. Więc jeśli serwer nie potrafi, klienci się błąd podczas łączenia.
  • Nie oznacz generowane automatycznie baz danych do kontroli na czas przeładowania, inaczej giną, ponieważ nie istnieje w konfiguracji.
  • Ignoruj ​​APPLICATION_NAME parametr domyślnie. Pozwala to na uniknięcie konieczności PostgreSQL 9.0 dla wszystkich użytkowników, aby dodać go do ignore_startup_parameters = siebie.
  • Prawidłowe pg_auth cytowania. "& # X5c; ' nie jest tam stosowany.
  • Lepsze informowanie o konsoli błędów, pokaż zapytanie przychodzące do użytkownika.
  • OS'es wsparcia (OpenBSD), gdzie tv_sec nie jest time_t.
  • Należy unikać zbyt głośne ostrzeżenia na gcc 4.5.

Co nowego w wersji 1.3.3:

  • Usprawnienia:
  • listen (2) argumentu konfigurowalne: listen_backlog. Jest to przydatne na OS'es, gdzie układ max dopuszczalne jest konfigurowalny.
  • Pomóż wiadomości odłączać pokazać, co nazwa użytkownika lub nazwa_bd spowodowane zalogować na porażkę.
  • Poprawki:
  • Przesuń szybko nie logikę ożywienia działalności wokół. Stary był irytujące w przypadku baz danych rozbitych stałe lub użytkowników, próbując ponownie, nawet jeśli nie ma klientów, którzy chcą, aby zalogować się.
  • funkcje rejestrowania przechowywać stare errno, inaczej pgbouncer może działać na wyższych poziomach logowania zabawny i problemów logowania.
  • Zwiększ wielkość różnych buforów związanych z uruchamianiem-obsłużyć EDB bardziej hałaśliwe starcie.
  • Detect żądania uruchomienia protokołu V2 i dać wyraźny powód do rozłączenia.

Wymagania :

  • PostgreSQL

Podobne oprogramowanie

dbv.php
dbv.php

10 Dec 15

Warmongo
Warmongo

14 Apr 15

Sider
Sider

1 Mar 15

Spring Data
Spring Data

28 Feb 15

Komentarze do PgBouncer

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!