Задержки, фризы, лаги... - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 03.08.2015, 00:31   #1
Аватар для vokforever
Пользователь

Автор темы (Топик Стартер) Задержки, фризы, лаги...

Есть проблема с задержками на сервере.
Не могу выяснить причину, помогите пожалуйста.
Вот одна из ошибок:
Цитата:
14:23:47 WARN [L2World] object: Adena (57) already exists in OID map!
14:23:47 WARN [L2World] object: Zold (11111) already exists in OID map!
14:23:47 WARN [L2World] object: Karmian Tunic (439) already exists in OID map!
14:23:47 WARN [L2World] object: Scroll of Resurrection (737) already exists in OID map!
14:23:47 WARN [L2World] object: Crystal: D-Grade (1458) already exists in OID map!
14:23:47 WARN [L2World] object: Crystal: C-Grade (1459) already exists in OID map!
14:23:47 WARN [L2World] object: Spirit Ore (3031) already exists in OID map!
14:23:47 WARN [L2World] object: Scroll: Recovery (Grade B) (8597) already exists in OID map!
14:23:47 WARN [L2World] object: Dimensional Fragment (7079) already exists in OID map!
14:23:47 WARN [L2World] object: Zombie Bones (11017) already exists in OID map!
14:23:47 WARN [L2World] object: Blessed Spiritshot: C-Grade (3949) already exists in OID map!
14:23:47 WARN [L2World] object: Mana Potion (728) already exists in OID map!
14:23:47 WARN [L2World] object: Karmian Boots (2430) already exists in OID map!
14:23:47 WARN [L2World] object: Karmian Gloves (2454) already exists in OID map!
14:23:47 WARN [L2World] object: Karmian Stockings (471) already exists in OID map!
14:23:47 WARN [L2World] object: Zombie Leather (11016) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Helmet (512) already exists in OID map!
14:23:47 WARN [L2World] object: Homunkulus's Sword - Acumen (6313) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Gloves - Robe (5767) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Robe (2407) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Boots - Robe (5779) already exists in OID map!
После подобных ошибок замечается лаг у всех игроков.

Информация о сервере:
4c-xeon+8g (OVH)
Source: Silentium (ACIS).
java: build 1.8.0_25-b17
Mysql: 5.5.40-0+wheezy1
Могу дать конф мускуля, если из-за него такое может быть.
vokforever вне форума Ответить с цитированием
Непрочитано 03.08.2015, 02:20   #2
Пользователь

По умолчанию Re: Задержки, фризы, лаги...

14:23:47 WARN [L2World] object: Dark Crystal Gloves - Robe (5767) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Robe (2407) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Boots - Robe (5779) already exists in OID map!


Возможно из-за количества вещей
Alcapone вне форума Ответить с цитированием
Непрочитано 03.08.2015, 11:01   #3
Пользователь

По умолчанию Re: Задержки, фризы, лаги...

Цитата:
Сообщение от Alcapone Посмотреть сообщение
14:23:47 WARN [L2World] object: Dark Crystal Gloves - Robe (5767) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Robe (2407) already exists in OID map!
14:23:47 WARN [L2World] object: Dark Crystal Boots - Robe (5779) already exists in OID map!


Возможно из-за количества вещей
Так это не кол-во а ID их
KillMozg вне форума Отправить сообщение для KillMozg с помощью Skype™ Ответить с цитированием
Непрочитано 03.08.2015, 11:37   #4
Аватар для Deazer

По умолчанию Re: Задержки, фризы, лаги...

Цитата:
Сообщение от KillMozg Посмотреть сообщение
Так это не кол-во а ID их
вообще друг мой это не ID а OID - Object Indicator и проблема явно в работе с базой данных или коллекции не верно подобраны.Лагает из за того что в Ворлде локаются массово инвентори
Deazer вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 03.08.2015, 16:09   #5
Аватар для vokforever
Пользователь

Автор темы (Топик Стартер) Re: Задержки, фризы, лаги...

Цитата:
Сообщение от Deazer Посмотреть сообщение
вообще друг мой это не ID а OID - Object Indicator и проблема явно в работе с базой данных или коллекции не верно подобраны.Лагает из за того что в Ворлде локаются массово инвентори

Именно.

Я вот грешу на my.cnf:
Цитата:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]

init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_general_ci
skip-character-set-client-handshake

user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking

key_buffer = 512M
#key_buffer_size=2G
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
max_connections = 1000
table_cache = 1024
thread_concurrency = 4

query_cache_limit = 16M
query_cache_size = 64M

expire_logs_days = 10

sort_buffer_size = 4M
read_buffer_size = 4M
read_rnd_buffer_size = 8M


[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer = 16M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

#
# * IMPORTANT: Additional settings that can override those from this file!
# The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/
Или может лучше копать сорс? Где лучше смотреть?
vokforever вне форума Ответить с цитированием
Непрочитано 03.08.2015, 16:13   #6
Аватар для Deazer

По умолчанию Re: Задержки, фризы, лаги...

Варианты:
1. Не полные права MySQL юзера
2. Разраб мудак и с коллекциями промазал
Deazer вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 03.08.2015, 21:31   #7
Аватар для vokforever
Пользователь

Автор темы (Топик Стартер) Re: Задержки, фризы, лаги...

Цитата:
Сообщение от Deazer Посмотреть сообщение
Варианты:
1. Не полные права MySQL юзера
2. Разраб мудак и с коллекциями промазал
1. Mysql user = root.
2. Какие коллекции копать в первую очередь?

ЗЫ Я думал, что мб пул boneCP выделывается, поменял на c3p0, но лаги остались.
vokforever вне форума Ответить с цитированием
Непрочитано 03.08.2015, 21:38   #8
Аватар для n3k0nation
Antihero

По умолчанию Re: Задержки, фризы, лаги...

Цитата:
Сообщение от vokforever Посмотреть сообщение
1. Mysql user = root.
2. Какие коллекции копать в первую очередь?

ЗЫ Я думал, что мб пул boneCP выделывается, поменял на c3p0, но лаги остались.
Дело не в пуле. Просто разработчик накривил и вся коллекция объектов в мире локается на долгое время, из-за чего и происходит залаг.
См. L2World
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лаги при взятии профы или смене саба orionpvp Работа со скриптами 5 06.01.2013 13:10
LG и лаги dorocki Lineage II 5 03.01.2013 00:48
Невыносимые лаги MindHunter Lineage II 40 27.12.2012 18:05
лаги кулич Lineage II 9 10.12.2012 12:17
Лаги от баффера vokforever Lineage II 1 24.01.2009 14:45


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:46. Часовой пояс GMT +3.

Вверх