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.