логотип

Долго меняется карта

при смене карты сервер зависает на 20-40 секунд
05.02.2016 в 12:21
4
статус Anpol9L 05.02.2016 в 12:21#1
Доброго времени суток, уважаемые коллеги.Недавно столкнулся с такой проблемой как длительное зависание при смене карты. На сервере в это время отображена таблица счета(ТАБ) и ничего нельзя написать или сказать в чат.Консоль в это время зависает на одном и том же месте.Решил написать об этом, ибо я нигде не нашел решения данной проблемы, и думаю поделиться с вами.[b]Что я делал для устранения[/b] (может один из этих вариантов вам поможет) :[spoiler]1.Очистил все файлы логов всех плагинов (от античитов маздана, до логов сервера)2. Удалял файл custom.hpk(в корне сервера) - в котором сохраняются спреи игроков3. Обнулял статистику на сервере (/top15 )4. Менял значение команды mp_chattime(отвечает за общение перед сменой карты) ставил и 2 и 3 и 1[/spoiler]Ничего не помогало, затем я вспомнил, что у меня AES записывает звания в файл, и решил его осмотреть.Как оказалось он весил 5 mb., хоть и игроков у меня на сервере не так много, файл забивался званиями фейковых ботов, с 0хп и нулевым званием. Удалять все звания не очень то хотелось, и я решил почистить через notepad ++.[b]!Внимание! Перед началом нужно выключить сервер! [/b][i]Как я это сделал [/i]: открыл файл addons/amxmodx/data/aes/stats.ini, затем нажал CTRL + F (открылся поиск) перешел во вкладку "пометки", поставил там галочку "Помечать закладкой" затем ввел в строку "0" "0" и нажал "Найти все" (теперь notepad будет помечать закладкой все нулевые звания или звания с нулевой хп). После всех этий действий(примерно через 40 сек) когда были выставлены все закладки - я в верхней панелe notepad`a перешел "Поиск" - "Закладки" - "Удалить все строки с закладкой". Через минуту-две файл очистится и вы снова можете запускать свой сервер, карта будет грузиться не более 4-х секунд)Надеюсь эта статья была полезной. Ну а если нет, то отключайте по очереди плагины которые работают с Базой Данных.
аватарка
Сообщений: 239
Клиенты
Доброго времени суток, уважаемые коллеги.
Недавно столкнулся с такой проблемой как длительное зависание при смене карты. На сервере в это время отображена таблица счета(ТАБ) и ничего нельзя написать или сказать в чат.
Консоль в это время зависает на одном и том же месте.
Решил написать об этом, ибо я нигде не нашел решения данной проблемы, и думаю поделиться с вами.

Что я делал для устранения (может один из этих вариантов вам поможет) :
Спойлер

Ничего не помогало, затем я вспомнил, что у меня AES записывает звания в файл, и решил его осмотреть.
Как оказалось он весил 5 mb., хоть и игроков у меня на сервере не так много, файл забивался званиями фейковых ботов, с 0хп и нулевым званием. Удалять все звания не очень то хотелось, и я решил почистить через notepad ++.
!Внимание! Перед началом нужно выключить сервер!
Как я это сделал :
открыл файл addons/amxmodx/data/aes/stats.ini, затем нажал CTRL + F (открылся поиск) перешел во вкладку "пометки", поставил там галочку "Помечать закладкой" затем ввел в строку "0" "0" и нажал "Найти все" (теперь notepad будет помечать закладкой все нулевые звания или звания с нулевой хп).
После всех этий действий(примерно через 40 сек) когда были выставлены все закладки - я в верхней панелe notepad`a перешел "Поиск" - "Закладки" - "Удалить все строки с закладкой". Через минуту-две файл очистится и вы снова можете запускать свой сервер, карта будет грузиться не более 4-х секунд)
Надеюсь эта статья была полезной. Ну а если нет, то отключайте по очереди плагины которые работают с Базой Данных.
Ответить Цитата
статус LiSkeiJ 05.02.2016 в 20:23#2
Вот по этому лучше всего пользоваться бд для аес чем записями в фаил. Еще кстати долгая загрузка карты может быть вызвана той же базой наподобие если юзать плагины скальпеля если долго нету ответа от бд.
аватарка
Сообщений: 634
Клиенты
Вот по этому лучше всего пользоваться бд для аес чем записями в фаил. Еще кстати долгая загрузка карты может быть вызвана той же базой наподобие если юзать плагины скальпеля если долго нету ответа от бд.
Ответить Цитата
статус Anpol9L 06.02.2016 в 11:07#3
Думаю эту статью можно немного переделать и закинуть в раздел "Помощь" на сайте.root, отпишите если нужно под-редактировать.
аватарка
Сообщений: 239
Клиенты
Думаю эту статью можно немного переделать и закинуть в раздел "Помощь" на сайте.
root, отпишите если нужно под-редактировать.
Ответить Цитата
статус root 06.02.2016 в 11:40#4
[b]Anpol9L[/b], там ведь есть подобная статья уже
аватарка
Сообщений: 1984
Администрация
Anpol9L, там ведь есть подобная статья уже
Ответить Цитата
Информация
Войдите или зарегистрируйтесь для общения на форуме
Перетащите файлы или нажмите
Максимально 5 файлов. Максимальный размер 20 Мб.

Игровые сервера Дополнительные услуги Инфо Сообщество

android

application chrometelegramapiCSHOST.COM.UA 2012-2019 Хостинг игровых серверов