forum.bitel.ru http://forum.bitel.ru/ |
|
Scheduler грузить систему http://forum.bitel.ru/viewtopic.php?f=22&t=7554 |
Страница 1 из 1 |
Автор: | skoch [ 21 дек 2012, 10:30 ] |
Заголовок сообщения: | Scheduler грузить систему |
Здравствуйте. Пару дней назад переехали на новую платформу: 24 ядра (суммарно). ОС Fedora 17 x86_64, Java(TM) SE Runtime Environment (build 1.6.0_38-b05), версия биллинга 5.1 сборка 836 от 08.11.2012. Периодически клиент зависает, при этом top показывает такое: Код: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 13911 root 20 0 8305m 2.4g 12m S 1825.1 7.7 2285:11 /usr/java/latest/bin/java -Djava.net.preferIPv4Stack=true -Dapp.name=BGScheduler -Xmx4096m... Предположительно это происходит при выполнении задачи обсчета логов IPN. Подскажите, как можно ограничить использование процессора данным процессом, и как это может отразиться на результатах работы планировщика? |
Автор: | Cromeshnic [ 21 дек 2012, 10:56 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
Обычно проблема не в недостаче процессорного времени, а в загрузке базы данных. Посмотрите innotop в это время - скорее всего будет висеть куча запросов в очереди. По ним можно примерно понять, кто грузит систему. Впрочем, в вашем случае скорее всего это обсчёт IPN и есть. Как вариант - использовать slave-базу. Короче, нужно искать узкое место. Вряд ли это процессор, чаще это база или оперативная память. |
Автор: | skoch [ 21 дек 2012, 11:21 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
innotop показывает вот что: Код: When Load Cxns QPS Slow Se/In/Up/De% QCacheHit KCacheHit BpsIn BpsOut Now 0.08 38 4.47 0 88/ 0/ 0/ 0 32.50% 100.00% 322.97 1.49k Total 0.00 151 639.63 7 93/ 4/ 1/ 0 23.10% 99.97% 24.27k 717.03k Дело в том, что раньше это все крутилось на машине существенно слабее текущей. |
Автор: | Cromeshnic [ 21 дек 2012, 11:42 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
Ну может например дисковая подсистема не вывозит нагрузки мускуля при переобсчётах. Дисковый кэш был/есть? |
Автор: | Cromeshnic [ 21 дек 2012, 11:44 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
В innotop ещё можно посмотреть список текущих запросов во время нагрузки. |
Автор: | Phricker [ 21 дек 2012, 12:38 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
покажите my.cnf. а после переезда переходили на innodb? что то же у вас поменялось. попробуйте запустить mysqltuner.pl в момент загрузки и до нее |
Автор: | skoch [ 21 дек 2012, 12:57 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
mysql в эти моменты абсолютно не занят. Код: qps now: 0 Slow qps: 0.0 Threads: 40 ( 1/ 3) 00/00/00/00 Сервер стоит колом и все. load average > 40. |
Автор: | skoch [ 21 дек 2012, 12:59 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
/etc/my.cnf Код: [mysqld] datadir=/usr/mysql/db socket=/var/lib/mysql/mysql.sock symbolic-links=0 skip-external-locking key_buffer_size = 384M max_allowed_packet = 16M table_open_cache = 512 sort_buffer_size = 2M read_buffer_size = 2M read_rnd_buffer_size = 8M myisam_sort_buffer_size = 64M thread_cache_size = 8 thread_concurrency = 48 log-bin=mysql-bin server-id = 1 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid [mysqldump] quick max_allowed_packet = 16M [mysql] auto-rehash [myisamchk] key_buffer_size = 256M sort_buffer_size = 256M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout |
Автор: | skoch [ 22 дек 2012, 12:33 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
На текущий момент имеем следующее: вчера ребутнул сервер, в аптайме 18 часов. Все пока ровно. Всем спасибо за участие. |
Автор: | zavndw [ 25 дек 2012, 11:26 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
чет мне кажется это ява загрузила=) |
Автор: | Cromeshnic [ 25 дек 2012, 11:59 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
Я просто оставлю это здесь |
Автор: | zavndw [ 25 дек 2012, 12:09 ] |
Заголовок сообщения: | Re: Scheduler грузить систему |
у меня такая ситуация уже случалась:) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |