Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Лаги сервера, где копать? / 13 сообщений из 13, страница 1 из 1
09.11.2011, 18:34
    #37518887
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Есть виртуальный сервер на Centos, на нем java-сервер игры, апач, mysql.
Во время игры пользователи подключены по сокету к ява-серверу, он работает с mysql. Кроме того есть сайт, по нему пользователи тоже ходят, также используется mysql.
Периодически, на минуту-две, в игре возникают лаги, когда открываешь страницу, например, а она начинает грузиться только несколько секунд, также лаги и в самой игре происходят.

Сеть - 10 Мбит, сервер, оператива 2гб, проц 2Ггц, пока грешу на то, что 10Мбит мало.
Олайн не большой, пока человек 20-30.
...
Рейтинг: 0 / 0
09.11.2011, 19:23
    #37518999
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
500% что это не сеть.

во время лагов проверить своппинг vmstat 1 10
нагрузку на диски sar -d 1 10

если 1-е, разбираться с памятью
если 2-е, точить корявые запросы в мускуле. slowquerylog в писать все запросы с длительностью >=1 сек. и думать.
...
Рейтинг: 0 / 0
10.11.2011, 21:16
    #37520862
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
>Есть виртуальный сервер

возьмите реальный, а потом уже что-то пытайтесь делать.
иначе в большинстве случаев вы будете получать не результаты измерений каких-либо действий, а результаты влияния соседей по серверу на ваши приложения.
...
Рейтинг: 0 / 0
11.11.2011, 11:00
    #37521490
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Понятно, но ведь берут виртуальные серверы и делают на них платный хостинг из множества сайтов, как же они там работают?
...
Рейтинг: 0 / 0
11.11.2011, 11:07
    #37521512
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
И еще вопрос, может подскажете ссылочку, где-нибудь есть разовые услуги сисадминов по решению подобных проблем?
...
Рейтинг: 0 / 0
11.11.2011, 11:19
    #37521542
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
mre,

в mysql query_cache включен? выключить не пробовали?
...
Рейтинг: 0 / 0
11.11.2011, 11:33
    #37521579
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Настройки по-умолчанию.
Результат
Код: plaintext
SHOW GLOBAL STATUS LIKE 'Qcache%'

Variable_name Value
Qcache_free_blocks 0
Qcache_free_memory 0
Qcache_hits 0
Qcache_inserts 0
Qcache_lowmem_prunes 0
Qcache_not_cached 0
Qcache_queries_in_cache 0
Qcache_total_blocks 0
...
Рейтинг: 0 / 0
11.11.2011, 12:34
    #37521751
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
mreПонятно, но ведь берут виртуальные серверы и делают на них платный хостинг из множества сайтов, как же они там работают?
вот прямо успешный коммерческий хостинг для множества сайтов никто и не делает на VPS. начинающие могут.

mreИ еще вопрос, может подскажете ссылочку, где-нибудь есть разовые услуги сисадминов по решению подобных проблем?
Только если ты готов платить просто за работу без гарантированного результата.
Такой сисадмин ничего не сможет сделать с дохлым VPS. Ну еще напустит тумана, типа он крутой оптимизатор и все круто оптемезировал.


авторНастройки по-умолчанию.
то есть query_cache выключен. ну попробуй включить.
...
Рейтинг: 0 / 0
11.11.2011, 15:25
    #37522389
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Вроде стало лучше, спасибо.
...
Рейтинг: 0 / 0
11.11.2011, 16:15
    #37522527
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
А может проблема в том, что нужно использовать selectNow вместо select ?
...
Рейтинг: 0 / 0
11.11.2011, 16:16
    #37522533
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
mreА может проблема в том, что нужно использовать selectNow вместо select ? А это вы о чем?
...
Рейтинг: 0 / 0
11.11.2011, 16:30
    #37522571
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Извиняюсь, не в ту ветку написал.
...
Рейтинг: 0 / 0
14.11.2011, 10:56
    #37524999
mre
mre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Лаги сервера, где копать?
Dedicated помог.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Лаги сервера, где копать? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]