1. Strona główna
  2. Docs
  3. Prywatne: Portal B2B_old
  4. 4. Panel administratora
  5. 4.8 Switcher (przełącznica)

4.8 Switcher (przełącznica)

Wydrukuj dokument

Switcher (przełącznica) jest centralnym element całej komunikacji portalu B2B. Jest odpowiedzialny za przyjmowanie żądań oraz ich przetwarzanie. Został zaimplementowany w celu zapewnienia skalowalności aplikacji. Broker potrafi komunikować się tylko z jednym adresem IP na określonym porcie. Dlatego w przypadku jednoczesnych dostępów przez wielu użytkowników, każde ich żądanie trafia do przełącznicy, która żądania te kolejkuje i pilnuje, aby odpowiedzi trafiły do odpowiedniego klienta.W sytuacji kiedy przełącznica przetwarza żądanie od klienta szuka pierwszego wolnego brokera i przesyła do niego rozkaz.
W sekcji stan switchera switchera mamy możliwość jego zresetowania oraz odświeżenia, tu również otrzymamy informacje czy switcher aktualnie pracuje.

Log switchera powstał abyśmy mogli monitorować prace switchera. Odświeża się samoistnie co 10 sekund i wyświetla informacje o wykonanych poleceniach. Log synchronizacji przechowuje informacje o dokonanych synchronizacjach: nazwie, czasie, adresie IP, porcie, ilości zsynchronizowanych wierszy, hash synchronizacji, tekst błędu oraz powodzeniu synchronizacji.