PgBouncer

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

Rating: 3.0/5 (Total Votes: 2)

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

Apache Slider
Apache Slider

21 Jul 15

SimpleCrud
SimpleCrud

14 Apr 15

NHibernate
NHibernate

28 Feb 15

phpMySQLAutoBackup
phpMySQLAutoBackup

13 May 15

Komentarze do PgBouncer

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