|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergay Romanov 2:5030/127.1 05 Jan 2003 16:50:56 To : All Subject : FreeBSD & load avg >50 --------------------------------------------------------------------------------
Господа, подскажите, какими параметрами надо оперировать, чтобы FreeBSD
полегчало при высоких загрузках.
Hаблюдаю проблему - на сервере вертится apache+perl+mysql.
К серверу в пиковые часы приходится очень много запросов, по
большей части на перловые скрипты, которые и создают
большую загрузку. Перловые скрипты обращаются к mysql через DBI.
Иногда получается, что выдается:
Mysql->connect() failed: Can't connect to local MySQL server through socket
Mysql->'/tmp/mysql.sock' (61) at w.cgi line 60
Видимо из-за таймаута на установку соединения. Запросы в эти моменты тормозят
просто жутко - select * from table; из 2-х строк выдает ответ при загрузке около
30-40 через 3-6 секунд.
Таймаут стоит 100. Можно конечно и выше поставить, но хочется все-таки чтобы
связка perl+mysql побыстрее как-то работала!
Собственно я конечно понимаю, что load avg выше 3-4 - это уже плохо, и наиболее
правильный совет, который вы можете мне дать - поставить еще несколько серверов.
;-)
Hо есть одно "но" - раньше все тоже самое крутилось на сервере под linux, и оно
работало гораздо быстрее, при том, что машинка была сильно слабее. Сейчас
перебросили все тоже самое на BSD 4.7 и машину P4 вместо P2 - и налицо резкое
торможние. :-(
Что можете посоветовать, собратья? :-)
--
Regards, Sergay Romanov (http://www.csa.ru/~serrom/)
Institute for High Performance Computing and Data Bases (http://www.csa.ru)
--- FIDOGATE 4.4.1-snp14
* Origin: CSA fidonet gateway on vjik.csa.ru (2:5030/127.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2380076ac1018.html, оценка из 5, голосов 10
|