LinuxForum.Fans
Тема

Тормозит сайт

Автор: Wolfenberg 9 сообщений 3957 просмотров
#293065

Добрый день всем!
Имеется такая проблема. Дико тормозит локальный форум.
Железо стоит новое. В связке работают Ngnix + MySQL + php-fastcgi.
Диски работают в режиме RAID1.
Подскажите куда рыть.
Логи выложу как сисадмин скопирует. (Сейчас копирует их)
Массовый глюк:

text
41#0: *17082 connect() to unix:/var/run/php-fastcgi/php-fastcgi.socket failed (11: Resource temporarily unavailable) while connecting to upstre

Конфиг сервера:

text
root@tltorrent:~# df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sdc1 454G 7,3G 424G 2% /
tmpfs 4,0G 0 4,0G 0% /lib/init/rw
udev 4,0G 156K 4,0G 1% /dev
tmpfs 4,0G 0 4,0G 0% /dev/shm
/dev/sda5 459G 4,3G 431G 1% /mnt/h2backup
/dev/md0 459G 182G 254G 42% /var/www
#293142

Попробуй поставить соединение nginx и php-fpm через tpc вместо сокета

#293151
"Wolfenberg" написал:
41#0: *17082 connect() to unix:/var/run/php-fastcgi/php-fastcgi.socket failed (11: Resource temporarily unavailable) while connecting to upstre

покажи конфиг nginx.

"ХиТрЫй" написал:
соединение nginx и php-fpm через tpc вместо сокета

будет медленнее работать.

"Wolfenberg" написал:
Железо стоит новое. В связке работают Ngnix + MySQL + php-fastcgi.

CPU? RAM?

#293155

Может непрофессионально, но я бы начал с попытки выяснения, что именно из этой связки тупит. Скрипт, база или сервер.
И с какого момента стало тормозить?

#293301
i2ks написал:
[quote="Wolfenberg"]41#0: *17082 connect() to unix:/var/run/php-fastcgi/php-fastcgi.socket failed (11: Resource temporarily unavailable) while connecting to upstre

покажи конфиг nginx.

"ХиТрЫй" написал:
соединение nginx и php-fpm через tpc вместо сокета

будет медленнее работать.

"Wolfenberg" написал:
Железо стоит новое. В связке работают Ngnix + MySQL + php-fastcgi.

CPU? RAM?[/quote]
Сервер на Xeon'ах стоит. (8шт. = 2х4)

text
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Xeon(R) CPU E5410 @ 2.33GHz

DDR3 - 8Gb

text
Tasks: 180 total, 4 running, 176 sleeping, 0 stopped, 0 zombie
Cpu(s): 25.8%us, 1.4%sy, 0.0%ni, 51.0%id, 21.3%wa, 0.0%hi, 0.4%si, 0.0%st
Mem: 8298404k total, 8067096k used, 231308k free, 333760k buffers
Swap: 5055480k total, 0k used, 5055480k free, 6855816k cached

Sonic, базу корячит под нагрузкой (~16000 юзверей)
XliN Спасибо, пороем.
Сервер не мой и стоит хрен знает где (у чёрта на рогах).

#293414

Sonic, верно сказал. Это может зависеть от чего угодно, надо локализовать проблему и уже там копать. У меня такое было и при неправильно составленных SQL-реквестах и при полудохлых винтах. Гадать можно долго. Я бы сначала исключил винты (как физически, так и сам массив), как самое простое. Потом накатил бы (забэкапив) дефултные конфиги энджинкса и мускуля. Создал бы сопоставимую нагрузку по кол-ву соединий и смотрел бы изменилось что. Если ничего не изменилось, то скорее всего проблема в коде. Либо некорректно написан, либо не оптимизирован под нагрузки. Вроде так, имхо.

#293489

Всем спасибо!
Проблема решена.
Проблемы росли из настроек PHP.
Валёк, отдельное огромнейшее тебе спасибо за то, что ткнул носом в хрюк! :)

#293501

Всегда пожалуйста :)

Войдите или зарегистрируйтесь, чтобы ответить.