Parametry startowe i własne flagi
Każdy kontener z grą odpala się na bazie określonej komendy startowej. Bardziej zaawansowani admini mogą edytować te parametry, żeby zoptymalizować działanie odśmiecania pamięci (Garbage Collector), przydzielić wątki procesora, poprawić tickrate sieciowy czy zmienić wewnętrzne opcje silnika gry.
1. System zmiennych (Placeholdery)
Twoja komenda startowa zawiera dynamiczne zmienne w podwójnych nawiasach klamrowych. Przed odpaleniem serwera nasz panel automatycznie podmienia je na właściwe dane z bazy.
| Zmienna | Co wstawia? | Opis |
|---|---|---|
{{MaxPlayers}} |
Liczba graczy | Maksymalna ilość slotów ustawiona w Twoim panelu. |
{{GSLT}} |
Token logowania | Wymagany przez Steam do autoryzacji serwera w wyszukiwarce. |
{{LicenseKey}} |
Klucz licencyjny | Wymagany przez niektóre gry (np. FiveM) do autoryzacji deweloperskiej. |
{{Port}} |
Port sieciowy | Główny port przydzielony do Twojego kontenera. |
{{Ip}} |
Adres IP | Lokalny adres IP maszyny fizycznej. |
[!CAUTION] Nie ruszaj nawiasów klamrowych! Pod żadnym pozorem nie zmieniaj ani nie usuwaj tych zmiennych (np. nie podmieniaj
{{MaxPlayers}}na sztywno wpisaną liczbę32). Jeśli to zrobisz, skrypt startowy się wysypie i serwer w ogóle nie wstanie, rzucając błędami w konsoli.
2. Gotowe patenty na lepszą wydajność
Dodanie odpowiednich flag do parametrów startowych może drastycznie zmniejszyć ping i wyeliminować nagłe ścinki (lag spikes).
Optymalizacja Minecrafta (Flagi Aikara)
Jeśli stawiasz serwer Minecraft na Javie, zastąpienie standardowych parametrów flagami Aikara zdziała cuda. Te komendy optymalizują Garbage Collector, dzięki czemu unikniesz nagłych zamrożeń gry (JVM pauses):
-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8m -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurviorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
Wyciskanie potów z Rust (Tuning Tickrate)
Dla serwerów Rust, podbicie tickrate i optymalne rozłożenie wątków zapewni płynne obliczenia fizyki bez lagowania:
-batchmode +server.tickrate 30 +server.queriespersecond 2000 +server.threads 4 +fps.limit 256
3. Pamięć RAM i crashe przez OOM (Out Of Memory)
Limity pamięci RAM (np. -Xmx i -Xms dla Javy) są przydzielane automatycznie przez panel na podstawie wybranego przez Ciebie planu taryfowego.
[!WARNING] Blokada przed przepełnieniem RAMu Nie wpisuj ręcznie własnych parametrów
-Xmxani-Xmsw linii startowej. Jeśli spróbujesz przydzielić serwerowi więcej pamięci niż wynosi limit Twojego pakietu, system operacyjny hosta natychmiast ubije Twój serwer (zadziała tzw. OOM killer), a maszyna zaliczy nagły zgon.
4. Powrót do ustawień fabrycznych
Jeśli przekombinujesz z komendami i serwer przestanie odpalać przez błąd w składni:
- Wejdź w panelu w zakładkę Parametry startowe.
- Kliknij przycisk Przywróć domyślne pod polem edycji.
- Zrestartuj maszynę. Panel przywróci bezpieczną, sprawdzoną konfigurację startową.
Całodobowy Support Techniczny 24/7
Wbijaj na naszego oficjalnego Discorda, żeby pogadać bezpośrednio z naszymi ekspertami od sprzętu.
