Страница 1 из 1
Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 16:43:55
pithagora
Ситуация такая - на шаред веб сервере, все поднято на Cpanel. Имеем 2 сайта которые грузят нам и процессор и оперативку. При всем этом, на сайте с причиной текстовые страницы грузятся нормально. Есть некоторые страницы которые имеют изображения которые вообще не грузятся. Есть страницы на которых изображения грузятся, но не все и не всегда. Cpanel показывает то swf файл то jpg то пнг в топ загрузки, всегда разные файлы. Из FreeBSD команда top показывает что тот самый клиент грузит апач. На все клиенты ресурсы процессора и оперативки распределены ровно. Мы хотим доказать клиенту что его скрипты не оптимизированны и грузят нам сервер, они говорят что наш сервак виноват. Вот только с нашей стороны не вижу причину, ведь остольные сайты пашут без проблем, и машина давольно сильная. Если что нибудь важное недообеснил, прошу указать. Заранее спасибо.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 17:41:41
zg
pithagora писал(а):Мы хотим доказать клиенту что его скрипты не оптимизированны и грузят нам сервер
вырубите их сайт на час и замеряйте статистику, потом включите сайт и опять статистику смотрите. Если изменения однозначно говорят, что сайт даёт нагрузку на сервер смело его в даун или лимиты вводите. У вас в договоре должна быть строчка про нагрузку на сервер.
pithagora писал(а):Cpanel показывает то swf файл то jpg то пнг в топ загрузки, всегда разные файлы
картинки генерятся, кстати графика как раз и кушает больше всего ресурсов. Ещё много кушает функция str_replace, если ей передаются массивы.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 17:47:20
server801
кстати,что за движки?и какова посещаемость в момент нагрузки?у меня висит сейчас примерно такой же сайт на даталайф с с картынками,сервер правда на debian.может быть и вешается от наплыва посетителей.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 18:12:22
pithagora
server801 писал(а):кстати,что за движки?и какова посещаемость в момент нагрузки?у меня висит сейчас примерно такой же сайт на даталайф с с картынками,сервер правда на debian.может быть и вешается от наплыва посетителей.
про движков, на том же серваке живут сайты на друпале, который самый ненасытный из чмсок, и в топе никогда не были.
----------------
от наплыва посетителей не вешается, сайт не очень знакомый. и если бы так то и первая страница грузилась бы. а так, первая грузится нормяльно, другие проста виснут.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 18:33:55
zg
pithagora писал(а):а так, первая грузится нормяльно, другие проста виснут.
гм... а как виснут? ресурсы кушая или просто тихо в даун уходят? вообще по хорошему надо сайт из консоли смотреть.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 22:19:48
server801
хорошо за процессами следит утилита htop.поставьте ,не пожалеете.а вообще друпал не очень то и грузит ....на апаче крутится вебсервер?еще бы про железо бы узнать........
вообще неплохо бы узнать -собран ли php с поддержкой модуля GD,отвечающий за картынки и прочие расширения,точнее phpinfo.php .
должно быть типа этого
Код: Выделить всё
gdGD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.7
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-05-29 23:03:49
pithagora
завтра выставляю все эти данные перед вами
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 12:41:58
pithagora
zg писал(а):... а как виснут? ресурсы кушая или просто тихо в даун уходят? вообще по хорошему надо сайт из консоли смотреть.
виснут ресурсы кушая.
--------
Вот что мне показывает
top

--------
Загрузка сервера которую показывает cpanel

--------
И phpinfo
Код: Выделить всё
gd
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.7
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
----------
Ну а конфигурация сервака -
Xeon 4 x 2.4 Ghz
3 Gb Ram
и hdd на 1 Tb
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 13:16:58
server801
странно......у тебя процс что то гонит.....
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 13:35:59
ViktorichZ
mod_status mod_info прилепляйте и смотрите....
может указанные файлы битые , хотя это уже так, телапация )
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 13:48:09
pithagora
Нашли проблему. Эти 2 сайта были созданы одним и тем же программером дауном который каким то образом создал скрипты и писал правилу в htaccess так что абсолютно все процессы проходят через один скрипт - handler.php. Мы добавили правила для расширений .jpg, .png, .gif но это временное решение. Звонили владельцам. Надеюсь быстро разберутся, а то завтра ихний сайт будет суспенден.
И вопрос, как это делается по закону?
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 13:55:36
ev
каким то образом создал скрипты и писал правилу в htaccess так что абсолютно все процессы проходят через один скрипт - handler.php
и что тут такого? обычное явление
И вопрос, как это делается по закону?
через договор
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-01 14:52:49
pithagora
и что тут такого? обычное явление
Наш программист говорит что это грубый стиль новичка. А нас это не интересует. Короче завтра просмотрю контракт и суспендю.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-02 10:43:00
zg
pithagora писал(а):Наш программист говорит что это грубый стиль новичка.
-))) так или иначе все программеры новички
pithagora писал(а):и писал правилу в htaccess так что абсолютно все процессы проходят через один скрипт - handler.php
большенство движков так работают. Сам мод_реврайт косячит не по-детски.
pithagora писал(а):Мы добавили правила для расширений .jpg, .png, .gif но это временное решение.
вырубите ему .htaccess, шоб не повадно было

Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-02 12:04:58
ev
Наш программист говорит что это грубый стиль новичка.
может просто ваш программист новичек и много чего не знает в этой жизни?
А нас это не интересует.
зато интересует делать выводы по мнению новичка?
Мы добавили правила для расширений .jpg, .png, .gif но это временное решение.
во прикольно
а у него там (к примеру) приватные фалы открываемые через аутентификацию
так и до суда не далеко - вы же можно сказать взломали его систему защиту (статья УК РФ)
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-02 13:47:53
pithagora
Наш програмер далеко не новичек. Может наша вина состоит в том что мы не знали и не предугадали что есть люди которые так программируют . Но то что 2 сайта деланные им работают косяком, уже много говорит о его методах.
А другое чем писать дополнительные правила или их суспендить пока не придумали. Если у вас есть хорошие идеи на счет чего с ними делать, пожалуйста объясните и мне.
На счет взлома....ну как же могли узнать по другому что они делали, чем открыть скрипты и найти причину...
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-02 14:07:24
zg
pithagora писал(а):Наш програмер далеко не новичек.
вопрос тут на самом деле спорный и давать какую-либо оценку не стоит.
pithagora писал(а):Но то что 2 сайта деланные им работают косяком, уже много говорит о его методах.
никто не доказал, что виноват сайт, а не сервер. То, что "у других всё работает" не говорит ни о чём. Я это могу утверждать и как разработчик, и как админ хостинга, и как клиент с многолетним стажем. Конечно, если проект криво работает, виноват разработчик, но это должен решать заказчик, а не хостер. Хостер должен работать только в рамках договора.
pithagora писал(а):Если у вас есть хорошие идеи на счет чего с ними делать, пожалуйста объясните и мне.
во-первых предупредить клиента, что сайт даёт нагрузку, во-вторых, что если нагрузка сохранится, то вырубить его или ограничить ресурсы.
pithagora писал(а):ну как же могли узнать по другому что они делали, чем открыть скрипты и найти причину...
это нарушение авторских прав

а тем более умышленное изменение кода может привести к необратимым последствиям и в конечном счёте может закончится судом. Не надо лезть в код, ваше дело сервер — меняйте его настройки, а код — собственность клиента.
Re: Шаред веб сервер с нагрузками
Добавлено: 2009-06-02 15:06:59
ev
Наш програмер далеко не новичек.
по фразе (про юзание мод_реврайта) уже можно многое сказать
Может наша вина состоит в том что мы не знали и не предугадали что есть люди которые так программируют
если хотите предугадать все варианты, то разрешите хостить у вас только скрипты написанные вашим программером
Но то что 2 сайта деланные им работают косяком, уже много говорит о его методах.
использование мод_реврайта - не косяк
при таком подходе можно сказать что использовать любой скрипт - косяк (ведь нагрузка будет выше чем выдача статики)
Если у вас есть хорошие идеи на счет чего с ними делать, пожалуйста объясните и мне.
1. попробовать выйти на контакт с клиентом
2. ограничить ресурсы или заблокировать - если в договоре такое прописано, иначе суд (для многих работа сайта довольно критичный процесс)
На счет взлома....ну как же могли узнать по другому что они делали, чем открыть скрипты и найти причину...
зачем вам знать что они делают?
вам надо ограничить использование ресурсов... не можете - это ваш косяк, а не клиента
а то что влезли к ним и изменили код - статья УК