lighttpd медленно отдаёт контент

12
G2
На сайте с 25.04.2008
Offline
138
1534

Установил lighttpd + fastcgi. Как и требовалось снизилось потребление памяти. Но сейчас файлы и странички отдаются очень медленно - странички открываются по пол-минуты, файлы скачиваю на мой комп со скоростью 5-10 килобайт. Правда запустил wget на этом же сервере и там пишет, что качает со скоростью до 7Mb/s. Странно... Как такое может быть? И как всё ускорить? Может дело в fastcgi?

Поднимаю тИЦ (/ru/forum/752925) Покупаю QIWI (/ru/forum/684863) Налю $$$ через ePayments Card (https://www.epayments.com/registration?p=ae593ade60)
N
На сайте с 06.05.2007
Offline
419
#1

grey2, сомнительно. если сервер где-нибудь в германии, то значит канал поздагружен сегодняшним субботним вечером.

Кнопка вызова админа ()
vedomir
На сайте с 01.07.2004
Offline
167
#2

а что пишет top

Загрузка io какая?

Andreyka
На сайте с 19.02.2005
Offline
822
#3

Выкачай локально wget и сравни скорость

Не стоит плодить сущности без необходимости
G2
На сайте с 25.04.2008
Offline
138
#4
vedomir:
а что пишет top
Загрузка io какая?


top - 13:19:09 up 10:52, 1 user, load average: 1.32, 1.80, 1.90
Tasks: 49 total, 1 running, 48 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.2%us, 0.3%sy, 0.0%ni, 37.1%id, 61.4%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 301308k used, 222980k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

вообще нагрузки снизились при использовании lighttpd

всмысле выкачать wget локально? я запускал wget на сервере для файла с этого же сервера через http://server.ru/1.exe - была большая скорость.

насчёт канала - нет, тормозить стало когда я установил lighttpd + fastcgi.

grey2 добавил 12.12.2010 в 02:50

нашёл причину медленного скачивания, но не знаю как устранить.

похоже дело в нагрузке самого lighttpd, так как если в нём включён модуль fastcgi (то есть он обрабатывает скрипты на всех сайтах), то скорость падает; если во время закачки перезагрузить lighttpd то скорость возрастает.

из решения вижу проксирование на апач. сделал это, но там проблема: владельцем папки можно установить только 2 юзера, а если использовать lighttpd + apache то получается что нужно 3 (сам юзер, apache и lighttpd). если какого то из этих юзеров нет в овнерах, то либо файл не отдаётся, либо скрипты php не запускаются. Как быть?

grey2 добавил 12-12-2010 в 14:02

хотя похоже проксирование на апач тоже не поможет, при этом нагрузка на lighttpd тоже есть и скорость снижается. может нужно увеличить CPU и MEM? скорость будет выше?

kXk Our DevOPs
На сайте с 30.01.2005
Offline
988
#5

grey2, Скиньте в лс доступы посмотрю что там у вас с лайти, может php криво настроен

Buy lifetime vps ( https://ddosov.net/lifetime-vds )
G2
На сайте с 25.04.2008
Offline
138
#6
kxk:
grey2, Скиньте в лс доступы посмотрю что там у вас с лайти, может php криво настроен

а что может быть с пхп? тоже думаю что дело в нём.

Andreyka
На сайте с 19.02.2005
Offline
822
#7

Может быть все, что угодно

Нужен доступ к серверу, чтоб изучить в чем проблема

Тем более, что локально работает

M7
На сайте с 07.11.2010
Offline
13
#8
netwind:
grey2, сомнительно. если сервер где-нибудь в германии, то значит канал поздагружен сегодняшним субботним вечером.

возмонжо канал забит, dos идет.

Общаюсь через Skype. Можете заказывать верстку psd2html. Пишите в ПМ.
S
На сайте с 23.05.2004
Offline
285
#9
похоже дело в нагрузке самого lighttpd, так как если в нём включён модуль fastcgi (то есть он обрабатывает скрипты на всех сайтах), то скорость падает

А параметры VPS какие ?

Тормозит даже отдаче статики или же только при отдаче через cgi обработчик ?

Это просто мой личный сайт (https://phpdevs.com/) в моей подписи.
smscat
На сайте с 23.02.2006
Offline
50
#10

61.4%wa дальше можно не искать. Это значит, что ваш винчестер не справляется с количествами запросов. Вот за это я остерегаюсь VDS. Могу посоветовать только попросить хостеров перекинуть VDS на другой сервер, с менее активными до диска соседями.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий