Этот проект предназначен для создания окружения для нагрузочного тестирования Minecraft-серверов с использованием расширения K6-Minecraft-VUser.
В проекте используется кастомное расширение для k6 на Go, которое позволяет создавать виртуальных пользователей Minecraft и выполнять симуляции взаимодействия с сервером (например, подключение, аутентификация, передвижение и т.д.).
Все компоненты проекта контейнеризированы с помощью Docker и Docker Compose, что упрощает запуск и тестирование.
Убедись, что у тебя установлены Docker и Docker Compose.
-
Клонируй репозиторий:
git clone https://github.com/NoOneBoss/k6-minecraft.git cd k6-minecraft -
Построй и запусти контейнер:
docker-compose up --build
-
Логи тестирования будут отображаться в консоли.