Как вы знаете, у меня есть свой сервер майнкрафт. Он работает не на каких-то дешевых хостах с бронированием времени и активности сервера, а на моем личном, который вы уже видели здесь.
Я планирую поиграть со своими серверами и планы на сервер довольно большие и преследуют цель не сколько развития самого сервера (Хотя оно тоже будет, как приятный бонус), сколько больше интересно развернуть Veloсity Proxy, инструмент, который позволяет работать кластеру backend серверов Майнкрафт, как единый сервер!
Звучит здорово!
Нынешняя ситуация:
Майнкрафт работает на одном ядре и имеет 5 миров!
1) Выживание (Верхний, нижний и Край)
2) Креатив
3) Мини-игры
Как только я через плагин WorldEdit что-то делаю в Креатив мире, это чувствуют игроки из Выживания!
Veloсity Proxy позволит мне отделить играбельные миры на отдельные ядра моих серверов!
То есть, если я загружу Креатив мир заполнением 3 000 000 блоков (Что нынешний сервер останавливает на долго), то выживание вообще этого не заметит!
Как и мини-игры, добыча незерита с помощью динамита не будет мешать игрокам играющим в TNTRun.
Реализация?
Мир с выживанием останется на основном сервере, в нем смогут играть до 50ти игроков одновременно!
Контейнеры креатива и мини-игр я запущу на втором физическом сервере через Docker, а так же добавлю контейнер lobby!
И добавлю docker с Postgres для плагинов верификации и прав доступа.
У кого есть опыт с этим инструментом, пишите в комментарии, с какими трудностями вы сталкивались при его внедрении в свои сервера! Будет интересно почитать, поделимся опытом!
#minecraft
Post #134
264
- ❤🔥 3
- 🌭 1