Лаги

Ищем, что поломалось, и чиним
Капитан Очевидность
Сообщения: 998
Зарегистрирован: 15 ноя 2013, 19:43
Имя героя: Мастер_Йода

Лаги

Сообщение Капитан Очевидность » 07 ноя 2024, 13:08

Добрый день. Док, последнее время лаги и тормоза в игре усиливаются, конь постоянно тормозит и не шагает как должно, в бою все висит, после боя появляется черный экран и бегущий конь - от 10 сек до 5 мин. Перезапуск игры не помогает, при заходе все тот же черный экран, причем на другие персонажи аккаунта заходит без проблем. Особенно актуально это в приключениях, где каждая минута дорога, а мы висим постоянно или в локациях базальт/адамант.

Небольшая выдержка из лога
1:16:42 Статистика.
Объем данных: 366 байт
Запросов к базе данных: 4
Общее время на запрос: 1332мс
в том числе,
сетевая задержка: 1309мс
база данных: 12мс
скрипт: 11мс
Обработка клиентом: 32мс
Вызовы: hero.party_info, stat.t

1:16:41 Статистика.
Объем данных: 6948 байт
Запросов к базе данных: 46
Общее время на запрос: 2828мс
в том числе,
сетевая задержка: 1475мс
база данных: 1324мс
скрипт: 29мс
Обработка клиентом: 150мс
Вызовы: user.sethero, info.set, user.session_id, hero.unreaded, user.tlobbies, user.BOSHconnect, hero.daily_quests, stat.t

1:16:38 Статистика.
Объем данных: 178 байт
Запросов к базе данных: 2
Общее время на запрос: 1717мс
в том числе,
сетевая задержка: 1709мс
база данных: 6мс
скрипт: 2мс
Обработка клиентом: 1мс
Вызовы: user.online, stat.t

1:16:37 Статистика.
Объем данных: 2322 байт
Запросов к базе данных: 14
Общее время на запрос: 1569мс
в том числе,
сетевая задержка: 1061мс
база данных: 497мс
скрипт: 11мс
Обработка клиентом: 273мс
Вызовы: user.login, user.session_id, stat.t
1:18:02 Статистика.
Объем данных: 462 байт
Запросов к базе данных: 4
Общее время на запрос: 921мс
в том числе,
сетевая задержка: 898мс
база данных: 13мс
скрипт: 10мс
Обработка клиентом: 32мс
Вызовы: hero.party_info, stat.t

1:18:01 Статистика.
Объем данных: 9501 байт
Запросов к базе данных: 33
Общее время на запрос: 1785мс
в том числе,
сетевая задержка: 1682мс
база данных: 65мс
скрипт: 38мс
Обработка клиентом: 91мс
Вызовы: user.sethero, info.set, user.session_id, hero.unreaded, user.tlobbies, user.BOSHconnect, stat.t

1:17:59 Статистика.
Объем данных: 179 байт
Запросов к базе данных: 2
Общее время на запрос: 1730мс
в том числе,
сетевая задержка: 1721мс
база данных: 7мс
скрипт: 2мс
Обработка клиентом: 1мс
Вызовы: user.online, stat.t

1:17:57 Статистика.
Объем данных: 2322 байт
Запросов к базе данных: 15
Общее время на запрос: 1540мс
в том числе,
сетевая задержка: 1067мс
база данных: 461мс
скрипт: 12мс
Обработка клиентом: 205мс
Вызовы: user.login, user.session_id, stat.t


1:29:43 Статистика.
Объем данных: 14257 байт
Запросов к базе данных: 23
Общее время на запрос: 2472мс
в том числе,
сетевая задержка: 2195мс
база данных: 235мс
скрипт: 42мс
Обработка клиентом: 21мс
Вызовы: m.move, stat.t

1:29:41 Статистика.
Объем данных: 229 байт
Запросов к базе данных: 7
Общее время на запрос: 1531мс
в том числе,
сетевая задержка: 1510мс
база данных: 15мс
скрипт: 6мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

1:29:39 Статистика.
Объем данных: 14258 байт
Запросов к базе данных: 23
Общее время на запрос: 3244мс
в том числе,
сетевая задержка: 3015мс
база данных: 190мс
скрипт: 39мс
Обработка клиентом: 28мс
Вызовы: m.move, stat.t

1:29:35 Статистика.
Объем данных: 8019 байт
Запросов к базе данных: 16
Общее время на запрос: 1396мс
в том числе,
сетевая задержка: 1276мс
база данных: 90мс
скрипт: 30мс
Обработка клиентом: 34мс
Вызовы: m.all, stat.t

1:29:33 Статистика.
Объем данных: 15557 байт
Запросов к базе данных: 9
Общее время на запрос: 2208мс
в том числе,
сетевая задержка: 2014мс
база данных: 143мс

Аватара пользователя
phdoc
Администратор
Сообщения: 28288
Зарегистрирован: 29 май 2010, 16:43

Re: Лаги

Сообщение phdoc » 07 ноя 2024, 17:19

В логе вижу чуть более высокие, чем хотелось бы, сетевые задержки.

Какой вариант клиента используете? Хорошо бы посмотреть на информацию из окна отладки при длительной игре.
Делитесь и перемножайтесь

Shadow Witch
Сообщения: 209
Зарегистрирован: 09 фев 2020, 06:26
Имя героя: Delight

Re: Лаги

Сообщение Shadow Witch » 11 ноя 2024, 06:19

Док, нас "упаковали" ? Задвинули ХЛ в дальний тёмный уголок сервера ?

Вот что случается при ТП в дальние части карты, где редко кто ходит (северные владения):

0:11:43 Статистика.
Объем данных: 235 байт
Запросов к базе данных: 7
Общее время на запрос: 24063мс
в том числе,
сетевая задержка: 304мс
база данных: 15мс
скрипт: 23744мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

0:11:43 Статистика.
Объем данных: 235 байт
Запросов к базе данных: 7
Общее время на запрос: 4063мс
в том числе,
сетевая задержка: 322мс
база данных: 17мс
скрипт: 3724мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

0:11:43 Статистика.
Объем данных: 29175 байт
Запросов к базе данных: 22
Общее время на запрос: 53921мс
в том числе,
сетевая задержка: 227мс
база данных: 53607мс
скрипт: 87мс
Обработка клиентом: 157мс
Вызовы: m.all, stat.t

0:11:43 Статистика.
Объем данных: 235 байт
Запросов к базе данных: 7
Общее время на запрос: 43812мс
в том числе,
сетевая задержка: 106мс
база данных: 16мс
скрипт: 43690мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t


А это в море, при смещениях карты (в окресностях северных владений):


0:17:57 Статистика.
Объем данных: 11430 байт
Запросов к базе данных: 12
Общее время на запрос: 5703мс
в том числе,
сетевая задержка: 59мс
база данных: 5595мс
скрипт: 49мс
Обработка клиентом: 63мс
Вызовы: m.edges, stat.t


0:19:43 Статистика.
Объем данных: 11647 байт
Запросов к базе данных: 12
Общее время на запрос: 12406мс
в том числе,
сетевая задержка: 145мс
база данных: 12221мс
скрипт: 40мс
Обработка клиентом: 109мс
Вызовы: m.edges, stat.t

0:19:42 Статистика.
Объем данных: 235 байт
Запросов к базе данных: 7
Общее время на запрос: 3125мс
в том числе,
сетевая задержка: 102мс
база данных: 15мс
скрипт: 3008мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

Громовержец.
Сообщения: 320
Зарегистрирован: 21 май 2014, 10:22
Имя героя: Громовержец.

Re: Лаги

Сообщение Громовержец. » 11 ноя 2024, 08:56

Выставление оберегов урона на аук:


8:46:38 Статистика.
Объем данных: 4452 байт
Запросов к базе данных: 15
Общее время на запрос: 31376мс
в том числе,
сетевая задержка: 383мс
база данных: 57мс
скрипт: 30936мс
Обработка клиентом: 15мс
Вызовы: m.all, stat.t

8:46:38 Статистика.
Объем данных: 228 байт
Запросов к базе данных: 7
Общее время на запрос: 4984мс
в том числе,
сетевая задержка: 415мс
база данных: 18мс
скрипт: 4551мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

8:46:38 Статистика.
Объем данных: 228 байт
Запросов к базе данных: 7
Общее время на запрос: 24985мс
в том числе,
сетевая задержка: 454мс
база данных: 14мс
скрипт: 24517мс
Обработка клиентом: 0мс
Вызовы: user.online, hero.unreaded, stat.t

8:46:37 Статистика.
Объем данных: 1300 байт
Запросов к базе данных: 22
Общее время на запрос: 33563мс
в том числе,
сетевая задержка: 171мс
база данных: 33381мс
скрипт: 11мс
Обработка клиентом: 124мс
Вызовы: a.sell, info.update, stat.t

Аватара пользователя
phdoc
Администратор
Сообщения: 28288
Зарегистрирован: 29 май 2010, 16:43

Re: Лаги

Сообщение phdoc » 11 ноя 2024, 16:46

Shadow Witch писал(а):
11 ноя 2024, 06:19
Вот что случается при ТП в дальние части карты, где редко кто ходит (северные владения):

0:11:43 Статистика.
Если часовой пояс MSK, то в это время как раз создаётся backup базы данных, что не может не сказаться. Хотя так сильно - не должно бы.



Друзья, чтобы понять - как часто и где именно случаются проблемы, нужна статистика из окна отладки.
Хорошо бы ещё получить информацию от игроков из разных мест планеты нашей. Поскольку, например, моя статистка обычно выглядит примерно так:

Код: Выделить всё

Время работы: 23:28:51
Обработано запросов: 8`678
Получено данных: 1`823`728байт
Среднее время работы базы данных: 14мс
	> 2000мс: 0 / 0%
Среднее время работы скриптов: 7мс
	> 2000мс: 2 / 0.023%
Среднее время обработки данных клиентом: 3мс
	> 1000мс: 2 / 0.023%
Средняя сетевая задержка: 153мс
	> 2000мс: 22 / 0.254%
Делитесь и перемножайтесь

Капитан Очевидность
Сообщения: 998
Зарегистрирован: 15 ноя 2013, 19:43
Имя героя: Мастер_Йода

Re: Лаги

Сообщение Капитан Очевидность » 11 ноя 2024, 18:28

Не совсем понятно что за окно отладки?

Аватара пользователя
phdoc
Администратор
Сообщения: 28288
Зарегистрирован: 29 май 2010, 16:43

Re: Лаги

Сообщение phdoc » 11 ноя 2024, 18:29

Обновите AIR-клиент и понаблюдайте за сетевыми задержками.
Делитесь и перемножайтесь

Темный Лорд
Сообщения: 3025
Зарегистрирован: 15 дек 2014, 09:40
Имя героя: Темный Лорд

Re: Лаги

Сообщение Темный Лорд » 11 ноя 2024, 21:32

я конечно ничерта́ не понимаю в сетевых задержках, но чисто по логике, если проблема НЕ у всех и НЕ всегда, то причина не является общей для всех

у меня тоже бывают лаги, но пока они не постоянные, сложно их квалифицировать

с полуночи до двух часов(~) последнее время лаги, раньше backup в другое время был? помню в 20:00мск были лаги, но было 5 минут, а тут пара часов.. :)

Аватара пользователя
Химера
Сообщения: 769
Зарегистрирован: 29 мар 2013, 13:25
Имя героя: Dag_05

Re: Лаги

Сообщение Химера » 12 ноя 2024, 13:14

Я тоже присоединюсь , при клеймлении мобов идут постоянные остановки персонажа на карте. И идти дальше самостоятельно не получается, помогает только перевыбор героя. Насколько я понял одновременный шаг с нажатием правой кнопкой мыши по мобу вызывает эту остановку. Причем, когда персонаж останавливается и не двигается, дальше метить мобов можно без проблем. А потом обновляешь страницу и спокойно всех помеченных убиваешь. Раньше такого не было.

Аватара пользователя
phdoc
Администратор
Сообщения: 28288
Зарегистрирован: 29 май 2010, 16:43

Re: Лаги

Сообщение phdoc » 12 ноя 2024, 16:14

Химера писал(а):
12 ноя 2024, 13:14
при клеймлении мобов идут постоянные остановки персонажа на карте
Ни нажатие правой кнопки ( Ctrl-клик левой), ни клеймение не должно останавливать перемещение героя. Какой вил клиента используете?
Делитесь и перемножайтесь

Ответить