Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Лаг На Сервере. Проблема С Мобами И Нпц.
#1
Всем привет. Перейду сразу к делу, а дела обстоят плохо ;[
Открываюсь я уже 2-ой раз на сборке l2jlovely и второй раз меня настигают неудачи.
Суть проблемы в том что через n-ое ( рандомное ) кл-во времени пропадает возможность бить мобов но и это не всё, пропадает возможность выделять нпц т.е. открывать диалоговые откна с НПЦ, отбрасывает персонажей назад ( бежали вы с точи X кликнув на точку Y - не добежав до точки Y вас отбрасывает на точку X ). Продолжается всё это дело до тех пор пока я не перезагружу сервер.
Смотрю логи сервера - пусто, абсолютно без ошибок. Смотрю логи мускула, как в воду =\
Единственный известный мне фактор проявления этой ошибки это нагрузка на сервере свыше 10 человек.
Если играет меньше людей, лаг не проявляется.
Железка стоит хорошая, 2-ва ксеона по 4 ядра с частотой по 2.6. 32 гб ОЗУ ( в схашнике под ГС выделено 16гб ). 2 ssd харда по 120гб.
Ребят как продебажить и узнать в чем проблема? Уже нет никаких идей.
p\s На сервере есть 2-ва кастом скрипта на дроп по пати быть может из-за них проблема?
party_drop


partydrop_v2
Хотя мне уже говорили что не в скриптах дело но всё же.
Спасибо за внимание.
Ответ
#2
1) Мало ресурсов
2) Не оптимизирована сборка
[Изображение: 65693cefaba40a96a8d95ffb722f5321.png]
Ответ
#3
Asmodiel Написал:1) Мало ресурсов
2) Не оптимизирована сборка
Но как по мне железо достаточно хорошее что бы выдержать онлайн 10-100 Smile
Вот по поводу сборки конечно не могу ничего утверждать. Но знаю что на ней стояло несколько проектов с онлайном свыше 100 человек.
Ответ
#4
на таких конфигах держат от 1-2к онлайна, я бы посоветовал вам проверить настройки мускуля,кол-во под-ний и буфер (первое что пришло в голову)
Ответ
#5
SmileForMe Написал:на таких конфигах держат от 1-2к онлайна, я бы посоветовал вам проверить настройки мускуля,кол-во под-ний и буфер (первое что пришло в голову)
Конфиг мускула по сути дефолтный я только max_connections поправил:
my.ini


Но опять таки я думаю что таких настроек вполне достаточно для онлайна ~100 человек и не вижу в этом проблемы.
А вот по поводу логов:
Код:
140301 12:23:54 [Note] /usr/sbin/mysqld: Normal shutdown

140301 12:23:54 [Note] Event Scheduler: Purging the queue. 0 events
140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 378  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 377  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 376  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 375  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 374  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 366  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 326  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 295  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 294  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 293  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 173  user: 'root'

140301 12:23:56  InnoDB: Starting shutdown...
140301 12:23:57  InnoDB: Shutdown completed; log sequence number 10377088
140301 12:23:57 [Note] /usr/sbin/mysqld: Shutdown complete

140301 12:28:22 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
140301 12:28:22 [Note] Plugin 'FEDERATED' is disabled.
140301 12:28:22 InnoDB: The InnoDB memory heap is disabled
140301 12:28:22 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140301 12:28:22 InnoDB: Compressed tables use zlib 1.2.3.4
140301 12:28:22 InnoDB: Initializing buffer pool, size = 128.0M
140301 12:28:22 InnoDB: Completed initialization of buffer pool
140301 12:28:22 InnoDB: highest supported file format is Barracuda.
140301 12:28:22  InnoDB: Waiting for the background threads to start
140301 12:28:23 InnoDB: 5.5.35 started; log sequence number 10377088
140301 12:28:23 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140301 12:28:23 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
140301 12:28:23 [Note] Server socket created on IP: '0.0.0.0'.
140301 12:28:23 [Note] Event Scheduler: Loaded 0 events
140301 12:28:23 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.35-0ubuntu0.12.04.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu)
errorlog
По моему ничего сверхъестественного.
Уже не знаю что думать Sad
Ответ
#6
desolator Написал:Конфиг мускула по сути дефолтный я только max_connections поправил:
my.ini


Но опять таки я думаю что таких настроек вполне достаточно для онлайна ~100 человек и не вижу в этом проблемы.
А вот по поводу логов:
Код:
140301 12:23:54 [Note] /usr/sbin/mysqld: Normal shutdown

140301 12:23:54 [Note] Event Scheduler: Purging the queue. 0 events
140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 378  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 377  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 376  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 375  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 374  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 366  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 326  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 295  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 294  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 293  user: 'root'

140301 12:23:56 [Warning] /usr/sbin/mysqld: Forcing close of thread 173  user: 'root'

140301 12:23:56  InnoDB: Starting shutdown...
140301 12:23:57  InnoDB: Shutdown completed; log sequence number 10377088
140301 12:23:57 [Note] /usr/sbin/mysqld: Shutdown complete

140301 12:28:22 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
140301 12:28:22 [Note] Plugin 'FEDERATED' is disabled.
140301 12:28:22 InnoDB: The InnoDB memory heap is disabled
140301 12:28:22 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140301 12:28:22 InnoDB: Compressed tables use zlib 1.2.3.4
140301 12:28:22 InnoDB: Initializing buffer pool, size = 128.0M
140301 12:28:22 InnoDB: Completed initialization of buffer pool
140301 12:28:22 InnoDB: highest supported file format is Barracuda.
140301 12:28:22  InnoDB: Waiting for the background threads to start
140301 12:28:23 InnoDB: 5.5.35 started; log sequence number 10377088
140301 12:28:23 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140301 12:28:23 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
140301 12:28:23 [Note] Server socket created on IP: '0.0.0.0'.
140301 12:28:23 [Note] Event Scheduler: Loaded 0 events
140301 12:28:23 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.35-0ubuntu0.12.04.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu)
errorlog
По моему ничего сверхъестественного.
Уже не знаю что думать Sad

Покупайте сборку или используйте только проверенные тимы.
[Изображение: 65693cefaba40a96a8d95ffb722f5321.png]
Ответ
#7
Asmodiel Написал:Покупайте сборку или используйте только проверенные тимы.

Так я её и купил :redlol::redlol:
Ну хорошо, суть что вы мне хотели донести я понял Smile
Спасибо.
Ответ
#8
desolator Написал:Так я её и купил :redlol::redlol:
Ну хорошо, суть что вы мне хотели донести я понял Smile
Спасибо.

Берите aCis либо Lucera2 и будет Вам счастье.

P.S. Lovely - какашка динозавра.
Ответ
#9
Скоро "ловели" будет как "фрозены".
Все советуют её, а вот зачем не пойму.

Dеmon Написал:Берите aCis либо Lucera2 и будет Вам счастье.

P.S. Lovely - какашка динозавра.
+++
Ответ
#10
Main Написал:Скоро "ловели" будет как "фрозены".
Все советуют её, а вот зачем не пойму.

Ну для школопроектов-однодневок нормально, там другое и не нужно.

Заметил, что нормальных проектов становится всё меньше и меньше, рунет забит каким-то дерьмом вроде "пэвэпэ сервир с унекальными дапалнениями х99999999". Печально, однако... Sad
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблема с квестами "Письма Кекропуса" Metallurg1985 0 561 11-05-2023, 07:01 PM
Последний пост: Metallurg1985
  Не работают Скилы на ВПС сервере Lord_Gothic 2 2,014 03-03-2019, 11:07 AM
Последний пост: Lord_Gothic
  Проблема с баферами Mor9k400 4 1,935 09-10-2018, 09:08 PM
Последний пост: Mor9k400
  Проблема с созданием персонажа Trufan 3 1,948 08-18-2016, 01:26 PM
Последний пост: Gaikotsu
  Проблема с custom jscripts. Сборка pw ESCfromReality 2 2,005 08-14-2016, 04:05 PM
Последний пост: KID
  Проблема с компилом Nez 2 1,747 08-04-2016, 04:08 PM
Последний пост: Nez
  Проблема с квестом взросление дракончика nemoruss 3 1,814 01-29-2016, 01:35 AM
Последний пост: nemoruss
  Проблема с квестом Elrokian Hunter's Proof Goffa 1 1,498 01-26-2016, 12:04 PM
Последний пост: GenCloud
  Проблема с лучниками vanyahunter123 3 1,715 12-13-2015, 09:15 AM
Последний пост: HiredKiller
  Проблема с скриптом DroNik 1 1,378 08-10-2015, 12:20 AM
Последний пост: Mosinnik

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)