Параметры запуска и кастомные флаги
Каждый серверный контейнер запускается с определенным набором команд. Опытные админы могут менять эти параметры запуска, чтобы настроить сборщик мусора (Garbage Collector), распределить потоки процессора, оптимизировать tickrate сети и подкрутить настройки игрового движка.
1. Система плейсхолдеров (Переменные)
В твоей строке запуска используются динамические переменные, обернутые в двойные фигурные скобки. Наша панель автоматически заменяет их на реальные данные перед каждым стартом сервера.
| Плейсхолдер | На что заменяется? | Описание |
|---|---|---|
{{MaxPlayers}} |
Число игроков | Максимальное количество слотов, настроенное в панели. |
{{GSLT}} |
Токен авторизации Steam | Нужен для авторизации сервера в поиске Steam. |
{{LicenseKey}} |
Лицензионный ключ | Используется в некоторых играх (например, FiveM) для авторизации разработчика. |
{{Port}} |
Порт сервера | Сетевой порт, выделенный под твой контейнер. |
{{Ip}} |
IP-адрес | Локальный IP-адрес хост-ноды. |
[!CAUTION] Не ломай фигурные скобки! Ни в коем случае не удаляй и не меняй плейсхолдеры вручную (например, заменяя
{{MaxPlayers}}на цифру32). Из-за этого скрипт запуска сломается, и сервер просто откажется запускаться, засыпав консоль ошибками.
2. Готовые пресеты для оптимизации
Добавление правильных флагов в параметры запуска может поднять FPS и навсегда убрать лаги и фризы.
Оптимизация Minecraft (Флаги Айкара)
Если ты держишь сервер Minecraft на Java, замени дефолтные параметры сборщика мусора на флаги Айкара (Aikar's Flags). Это минимизирует подвисания Java-машины (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
Настройка тикрейта для Rust
Для серверов Rust правильная настройка тикрейта и потоков проца обеспечит идеальную регистрацию попаданий и плавную физику:
-batchmode +server.tickrate 30 +server.queriespersecond 2000 +server.threads 4 +fps.limit 256
3. Выделение памяти и краши по OOM
Лимиты оперативной памяти (параметры -Xmx и -Xms для Java) контролируются панелью автоматически на основе твоего тарифа.
[!WARNING] Защита от перегрузки ОЗУ (OOM Killer) Не пытайся вручную вписать флаги
-Xmxили-Xmsв параметры запуска. Если ты выделишь в скрипте больше памяти, чем положено по тарифу твоего контейнера, операционная система хоста мгновенно убьет процесс сервера (сработает OOM Killer), и сервер крашнется.
4. Сброс настроек до дефолтных
Если ты перемудрил с флагами запуска и сервер перестал включаться:
- Зайди в раздел Параметры запуска (Startup Arguments) в панели.
- Нажми кнопку Сбросить по умолчанию (Reset to Default) под полем ввода.
- Перезапусти сервер. Панель вернет проверенную стандартную команду запуска.
Продвинутый сетевой саппорт 24/7
Залетай на наш официальный Discord-сервер, чтобы напрямую пообщаться с нашими спецами по железу.
