Перейти к содержанию
Авторизация  
VREDNbIi

Высокая Нагрузка На Цпу От Логин Сервера

Рекомендуемые сообщения

2012.06.21 16:31:51,784	WARNING	15	com.l2jfrozen.loginserver.BruteProtector	IP xxx.xxx.xxx.xxx has 24 seconds between login attempts. Possible BruteForce.
2012.06.21 16:31:51,784	WARNING	15	com.l2jfrozen.loginserver.L2LoginClient	Drop connection from IP xxx.xxx.xxx.xxx because of BruteForce.

 

xxx.xxx.xxx.xxx - IP адрес машины выдает, на которой запускается Логин Сервер

ОС: Debian

нагрузка на цпу сразу под ~50% на все 4 ядра

 

кто сталкивался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

больше похоже что где-то начинается бесконечный цикл без sleep(N), даже наверно в ммокоре

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2012.06.21 16:31:51,784	WARNING	15	com.l2jfrozen.loginserver.BruteProtector	IP xxx.xxx.xxx.xxx has 24 seconds between login attempts. Possible BruteForce.
2012.06.21 16:31:51,784	WARNING	15	com.l2jfrozen.loginserver.L2LoginClient	Drop connection from IP xxx.xxx.xxx.xxx because of BruteForce.

 

xxx.xxx.xxx.xxx - IP адрес машины выдает, на которой запускается Логин Сервер

ОС: Debian

нагрузка на цпу сразу под ~50% на все 4 ядра

 

кто сталкивался?

Кароч зайди в файл

Server/login/LoginServer_loop.sh

Открый его блокнотом или чемто так и редактируй имено ето java -Xmx256m -XX

 

Скрытый текст
#!/bin/bash

 

err=1

until [ $err == 0 ];

do

[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"

[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"

java -Xmx256m -XX:+UseSerialGC -XX:+AggressiveOpts -cp lib/*:l2jfrozen-core.jar com.l2jfrozen.loginserver.L2LoginServer > log/stdout.log 2>&1

err=$?

# /etc/init.d/mysql restart

sleep 10;

done

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проблема не из за предупреждения о бруте

 

логин сервер дает сильную нагрузку на цпу если кто-то пытается к нему подключится ( успешно или нет... не важно )

и потом нагрузка уже не спадает а держится... до отключения логин сервера

 

пока к нему нету коннекта, логин сервер нагрузки не дает на цпу

 

Astons проблема точно не в sh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

возьми логин сервер от другой сборки с него попробуй

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотел все равно найти решение проблемы данной сборки

а то боюсь в будушем даст о себе знать и Гейм Сервер, с подобной проблемой

 

пробывал другие LS, отлично работают : evol \ base \ rt

проблема была только с логин сервером от L2jFrozen ( Link )

причем ради интереса брал другие ревизии, подобное явления так же наблюдаются

 

версию Java так же менял, на более старые апдейты, не помогло

крутил и вертел настройки, все без результатно ( может не там крутил ? )

 

а теперь вопрос к держателям Серверов на L2jFrozen ( Link )

а как у вас ведет ЛС на Debian ?... кто-нибудь смотрел на нагрузку цпу у себя?

Изменено пользователем VREDNbIi

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вставь в L2LoginClient.java

 

Throwable t = new Throwable();

t.printStackTrace();

 

перед

if (!BruteProtector.canLogin(ip))

 

и дай сюда стек ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
java.lang.Throwable
at com.l2jfrozen.loginserver.L2LoginClient.<init>(Unknown Source)
at com.l2jfrozen.loginserver.SelectorHelper.create(Unknown Source)
at com.l2jfrozen.loginserver.SelectorHelper.create(Unknown Source)
at com.l2jfrozen.netcore.SelectorThread.acceptConnection(Unknown Source)
at com.l2jfrozen.netcore.SelectorThread.run(Unknown Source)

Изменено пользователем VREDNbIi

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удали LoginController.getInstance().addLoginClient(this);

в L2LoginClient.java

пока других мыслей нету

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, так не прокатит

 

интересует, кто-нить может протестить у себя ЛС от Frozen на Debian ?

и глянуть нагрузку на цпу от него...

 

пока поставлю другой ЛС

надеюсь не прийдется в будущем менять и саму сборку... а может стоит и сразу... взять РТ к примеру.........

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...