W jaki sposób Personal Safe radzi sobie z konfliktami da... - KH1292

Najczęściej zadawane pytania

W jaki sposób Personal Safe radzi sobie z konfliktami danych?
 

Objaw

Podczas korzystania z Personal Safe może wystąpić konflikt danych. Na przykład, jeśli połączenie zostanie zmienione na komputerze A i również zaktualizowane w bezpiecznym magazynie, a następnie to samo połączenie zostanie zmienione na komputerze B, zanim komputer B będzie miał możliwość zaktualizowania połączenia z bezpiecznego magazynu, VPN Tracker będzie miał problem: połączenie istnieje teraz w dwóch różnych wersjach, wersja w bezpiecznym magazynie i wersja lokalna.

Rozwiązanie

Zdecydowaliśmy, że w każdym momencie może istnieć tylko jedna "prawda", a ponieważ VPN Tracker nie jest w stanie ustalić, kto mówi prawdę, wyświetli stan konfliktu i poprosi użytkownika o jego rozwiązanie. Dostępne są trzy opcje: Nic nie rób; konflikt będzie trwał do momentu jego rozwiązania. Bezpieczny magazyn ma rację; wersja z bezpiecznego magazynu zostanie pobrana. VPN Tracker ma rację; wersja VPN Tracker zostanie zapisana w bezpiecznym magazynie.

Uzasadnienie

Uzasadnienie tego podejścia jest w rzeczywistości bardzo proste. Możesz zmienić opcję A połączenia, nie przerywając go, a ta zmiana może być również znacząca. Możesz również zmienić opcję A połączenia, nie przerywając go, a ta zmiana może być również znacząca. Jednak zmiana obu tych opcji może wcale nie być znacząca, te opcje mogą się teraz nawet wzajemnie wykluczać, a to może łatwo spowodować przerwanie połączenia. Dlatego zdecydowaliśmy się na to, aby nigdy nie łączyć pojedynczych zmian w jedną.