1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/huaye2007-httpgameserver

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 06:34 4e07a6b

Игровой сервер на основе Spring Boot

Введение

Это небольшой игровой сервер, созданный с использованием Spring Boot.

Архитектура программного обеспечения

  1. Запросы от клиента направляются в gateway, который перенаправляет их в game. Для игрового сервера обычно требуется хранить данные в памяти и периодически сохранять игровые данные. Поэтому необходимо сопоставить данные игрока с одним игровым сервером. Поскольку это небольшая игра, после того как игрок проведёт определённое время в автономном режиме, при следующем подключении он будет случайным образом направлен на один из серверов для достижения балансировки нагрузки в течение определённого времени.

  2. Если требуется использовать главный и подчинённый серверы базы данных, можно напрямую приобрести эту услугу у облачного провайдера баз данных (рекомендуется) или настроить главный и подчинённый самостоятельно. В интернете можно найти информацию о настройке главного и подчинённого серверов с помощью Spring Boot.

Инструкция по установке

Установите JDK, MySQL и Redis, создайте базу данных blue.

Использование

Используйте Maven для компиляции и развёртывания.

Участие и вклад

  • Примечание: часть текста запроса не удалось перевести из-за отсутствия контекста.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/huaye2007-httpgameserver.git
git@api.gitlife.ru:oschina-mirror/huaye2007-httpgameserver.git
oschina-mirror
huaye2007-httpgameserver
huaye2007-httpgameserver
master