Представьте игровое сообщество с основным сервером и отдельной площадкой для проверки модов. В Nexardo это можно организовать как один мир с двумя окружениями, а в каждом окружении разместить нужные игровые сервисы.
Как устроены ресурсы
| Ресурс | Что означает | Пример |
|---|---|---|
| Организация | Команда и граница доступа к ресурсам | Ваша команда администраторов |
| Мир | Группа связанных игровых сервисов | «Наше сообщество» |
| Окружение | Отдельный рабочий контекст внутри мира | Production и тестовое окружение |
| Сервис | Конкретный игровой сервер с настройками | Minecraft Survival |
| Узел | Машина, на которой работает агент и игра | Ваш Linux VPS |
Мир в панели и игровой мир в сохранении — разные понятия. Первый помогает организовать ресурсы, второй содержит карту, постройки и прогресс игроков. Создание мира в Nexardo само по себе не создаёт игровое сохранение.
Создайте мир
- Выберите нужную организацию в шапке.
- Откройте Миры и нажмите Создать World.
- Заполните форму создания мира.
- Откройте созданный мир: он сразу получает Production-окружение.
Отдельный мир удобен для другого сообщества или группы серверов с самостоятельными правилами доступа. Для проверки изменений основного сервера обычно достаточно дополнительного окружения.
Разделите основной сервер и тесты
На странице мира нажмите Новое окружение, задайте понятное название и при необходимости slug. Например, Mod testing или staging. Откройте его перед созданием тестового сервиса.
Что окружение даёт на практике
Окружение группирует сервисы и помогает различать рабочие и тестовые развёртывания. Оно не является отдельной виртуальной машиной: два сервиса могут использовать ресурсы одного узла. Проверьте выбранное размещение, пути и порты при развёртывании.
Разверните игровой сервис
Откройте нужное окружение и нажмите Развернуть Service. Выберите игру, совместимые версию и сборку, подключённый узел и доступные настройки. Проверьте параметры перед отправкой формы.
После создания откройте сервис. Установка выполняется на узле и может занять время. Результат смотрите в задачах сервиса и разделе Активность. Пошаговый сценарий — в статье Первый игровой сервер.
Сервис и запущенный процесс
Сервис — это ресурс в панели. Его runtime instance описывает выполнение игры, а узел — машину размещения. Запись сервиса может существовать, даже когда игровой процесс остановлен или установка завершилась ошибкой.
Управляйте состоянием
- Запуск — отправляет команду запуска игры.
- Остановка — останавливает игровой процесс; сохранность данных проверяйте по результату операции и логам.
- Перезапуск — нужен, например, для применения файловых настроек или изменения модов, когда этого требует интерфейс.
Доступность действий зависит от прав и текущего состояния. Если операция уже идёт, дождитесь её результата, прежде чем повторять команду.
Куда перейти дальше
- Настройка игр — черновики, применение и перезапуск.
- Файлы и моды — контент и совместимость.
- Подключение игроков и порты — адрес сервера и сеть.
- Резервные копии — защита игрового прогресса.
