Metody / L4 / ARMAREFORGER
L4 · NetworkGameUDPLayer 4Realistic Payload
Armareforger test obciążeniowy
Emuluje ruch serwera gry Arma Reforger, aby zweryfikować, że porty UDP i budżet tików serwerów na silniku Enfusion przetrwają powódź ukształtowaną jak prawdziwi gracze.
Jak to działa
Serwery Arma Reforger działają na silniku Enfusion i wymieniają szybkie datagramy UDP na swoich portach gry i zapytań. Ta metoda generuje ruch wzorowany na tym protokole, więc obciążenie wygląda jak prawidłowe pakiety sesji i zapytań, a nie jak oczywiste śmieci. Sprawdza, czy Twoja zapora, filtr DDoS i własna pętla pakietów serwera potrafią odróżnić prawdziwych graczy od powodzi, która ich imituje, a właśnie tam ogólne reguły UDP zwykle zawodzą.
Parametry
portgame/query portDocelowy port UDP obsługujący instancję Arma Reforger.
pps600k ppsTempo datagramów ukształtowane tak, aby przypominać ruch zatłoczonego serwera.
duration30-300 sDługość sesji do obserwacji spadku tempa tików i opóźnień graczy.
sources1-manyRozkład adresów źródłowych imitujący rozproszoną bazę graczy.
Uruchom z CLI
retro-cli
$ retro run armareforger --target 203.0.113.45 --port 443 --duration 120
FAQ Armareforger
Czy testowanie Armareforger jest legalne?+
Tylko wobec infrastruktury, którą posiadasz lub do której masz autoryzację do testowania. RETRO//STRESS wymaga autoryzowanych celów.
Co obciąża Armareforger?+
Emuluje ruch serwera gry Arma Reforger, aby zweryfikować, że porty UDP i budżet tików serwerów na silniku Enfusion przetrwają powódź ukształtowaną jak prawdziwi gracze.
Czy mogę połączyć je z innymi metodami?+
Tak, dodaj ją jako krok w łańcuchu pakietów, aby ułożyć ją w sekwencji z innymi protokołami.