Как стать автором
Поиск
Написать публикацию
Обновить
0
0
Станислав @BrainRTP

Пользователь

Отправить сообщение

Спасибо, хорошая статья вышла. Узнал для себя пару трюков. Было позновательно :)
Также спасибо за ссылки на внешние ресурсы!

Интересное чтиво, спасибо! Понравился проведенный анализ, только не понял от куда взялись весы для оценивания (из головы?).
Вкусовщина, конечно, но вместо screen можно использовать tmux, он стабильнее работает и более гибок.
Также можно избавиться от лишних плагинов, например, HideStream т.к его функционал полностью можно заменить настройками Paper'a.
Установленные флаги Aikar'a во многом зависят от конфигурации системы, лучше их вовсе не использоваться или использовать по минимуму.
Более подробно по оптимизации можно найти на тематических форумах, например топик на ру-ведре "Настройка сервера и оптимизация от А до Я."

Еще упустили момент с авторизацией игроков. Добавили защиту всякую, а вот авторизации нет, печаль :(
В такой конфигурации серверов (proxy + несколько vanila серверов) авторизация точно должна быть на стороне прокси.

Плагин Citiezens бесплатный, если подробнее прочитать описание на странице проекта/плагина. Его можно скачать бесплатно через стороннюю официальную ссылку (Jenkins, если мне не изменяет память), а на площадке он платный и тому есть причина, которая также указана в описании к плагину.

Хотелось бы дополнить это:
> Внимание! Все плагины искать строго на официальных ресурсах! (spigotmc, bukkit), иначе Вы рискуете подцепить backdoor.

- spigotmc.org, а не .ru и пр. подобные
- bukkit.org, а не другие
Это важно т.к есть много копий таких сайтов, даже у сайта rubukkit.org.
(Но и вышеописанные ресурсы не уберегут вас от бэкдоров, лишь снизят риски).

Также в статье мне не хватает информации по автоматизации развертывания всего этого деяния. Да, мы не обладаем крутыми знаниями в Linux'e, но мне кажется, что сейчас без таких скриптов/систем не обойтись, особенно, когда поднимается больше, чем сборка Proxy + Vanila.jar.
И не хватает информации про закрытие портов, чтобы не тянуть лишние "BungeeGuard", которые должны защищать, но на деле достаточно настроить Velocity (или любой другой proxy) и закрыть порты серверов, кроме самого proxy.
И напоследок, было бы здорово уточнить, почему выбираются разные ядра и версии Minecraft на разных серверах.

В любом случае, было познавательно, еще раз спасибо!

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer, Frontend Developer
Junior
JavaScript
React
TypeScript
Node.js
Java
Java Spring Framework
Spring Boot