Что делать при лагах и фризах

Deazer

Разработчик
Команда форума
#1
Когда у вас на сервере появились мелкие лаги и фризы на сервере, то есть несколько причин которые приводят к ним и я вам опишу решение.
_______________________________
1. Увеличить память процессу игрового сервера, по умолчанию установлено 3gb(тупо что бы запуститься и погонять 20 окнами).
Делается это в WinOS файле:
StartGameServer.bat
По умолчанию для тестов (сервер сразу загружает гео, скрипты и т.д. под игроков практически ничего не остается):
Код:
java -server -Dfile.encoding=UTF-8 -Xmx3G -cp config;./* l2.gameserver.GameServer
Оптимально для 1к онлайна:
Код:
java -server -Dfile.encoding=UTF-8 -Xmx5G -cp config;./* l2.gameserver.GameServer
Делается это в *NIX файле:
GameServer_loop.sh
По умолчанию для тестов (сервер сразу загружает гео, скрипты и т.д. под игроков практически ничего не остается):
Код:
java -server -Dfile.encoding=UTF-8 -Xmx3G -cp config:./* l2.gameserver.GameServer > log/stdout.log 2>&1
Оптимально для 1к онлайна:
Код:
java -server -Dfile.encoding=UTF-8 -Xmx5G -cp config:./* l2.gameserver.GameServer > log/stdout.log 2>&1
_______________________________
2. Ваш провайдер под ддос атакой или локационно находится далеко от ваш игроков
2.1 Подключаете прокси сервера authserver\config\proxyservers.xml
2.2 Попросите что бы лагающий игрок сделал
Код:
cmd > ping server.ip
и
Код:
cmd > tracert server.ip
или игрок не способен осилить такие процессы. Качает http://winmtr.net/download-winmtr/ вводит IP вашего сервера и отсылает вам репорт который генерирует данный софт. Данные передаете провайдеру вашего оператора, что бы они или оптимизировали трассу или послали в сраку. Тогда пусть данный игрок качает https://wowping.ru/
_______________________________
3. Ваш игрок играет на ведре
3.1 То в игре есть опция .menu или .cfg - Бафф анимация (по умолчанию 100), выставляете 50 и меньше
3.2 Скачать l2antilag
 
Вверх