2011-06-19 20 views
10

Czy Akka nadaje się do użytku w systemie, w którym oczekuje się, że węzły będą się poruszać w zasięgu Wi-Fi? Jakie aspekty należy wziąć pod uwagę (np. Jakie protokoły transportowe są preferowane)?Czy Akka nadaje się do systemów z przejściowym zasięgiem sieci?

+0

Jaka byłaby twoja semantyka komunikacyjna? –

+0

Poproś o odpowiedź, a także o ogień i zapomnij (jeśli to możliwe). –

+1

Nie, mam na myśli, co najwyżej raz, przynajmniej raz, jak długo będą przechowywane wiadomości wychodzące, czy przepełnią się na dysk, czy istnieje górna granica wiadomości w kolejce wyjściowej, a jeśli tak, to co powinno się stać, jeśli ten limit zostanie osiągnięty? –

Odpowiedz

4

Akka jest odpowiednia dla systemów o przejściowym zasięgu sieci. Do obsługi błędów braku dostarczenia można wykorzystać hierarchie inspektorów, co Viktor wskazał w komentarzach do pytania. Aby uzyskać więcej informacji, zobacz rozmowę w komentarzach do pytania.

Aby to sprawdzić, wykonałem kilka testów na dwóch komputerach i fizycznie włączono i wyłączono połączenie sieciowe z jednym z nich. Nie było problemów z zawieszaniem gniazd, a wiadomości, które były w kolejce podczas przerwy w dostawie, zostały dostarczone, gdy połączenie zostało (fizycznie) przywrócone, zgodnie z oczekiwaniami.

+0

Dziękuję Tobias –

Powiązane problemy