Gallery 2 не подружился с хостингом!

Главные вкладки

Аватар пользователя hooligad hooligad 22 марта 2010 в 16:20

Здравствуйт!

Возникла следующая проблема.

Вчера днём открыл на своем сайте фотогалерею (Gallery 2), но ближе к вечеру хостер сайт отрубил.

Загрузили более сотни фотографий, народ ринулся смотреть, ,несколько сотен одновременно зашедших и просматривающих, и как итог - создалась огромная нагрузка на сервер. Достигала 1000-1300%. Хостеру не понравилось это и он нажал на рубильник.

Логи загрузки сервера:

22.03.2010 02:00 10%
22.03.2010 01:50 8%
22.03.2010 01:40 91%
22.03.2010 01:30 65%
22.03.2010 01:20 41%
22.03.2010 01:10 14%
22.03.2010 01:00 51%
22.03.2010 00:50 42%
22.03.2010 00:40 84%
22.03.2010 00:30 71%
22.03.2010 00:20 34%
22.03.2010 00:10 67%

........................

21.03.2010 21:20 5%
21.03.2010 21:10 5%
21.03.2010 21:00 5%
21.03.2010 20:50 6%
21.03.2010 20:40 1302%
21.03.2010 20:30 1116%
21.03.2010 20:20 1160%
21.03.2010 20:10 1074%
21.03.2010 20:00 1334%
21.03.2010 19:50 1255%
21.03.2010 19:40 1209%
21.03.2010 19:30 1147%
21.03.2010 19:20 1313%
21.03.2010 19:10 1212%
21.03.2010 19:00 928%
21.03.2010 18:50 407%
21.03.2010 18:40 314%
21.03.2010 18:30 124%
21.03.2010 18:20 320%
21.03.2010 18:10 288%
21.03.2010 18:00 3%
21.03.2010 17:50 1%

Из него сразу видно, когда Галерея начала работу, а когда отрубилась))

Письмо от хостера:

Мы были вынуждены заблокировать домен ххх из-за нагрузки, которую он создает на сервер:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2049 a26335_1 40 0 212m 18m 6508 R 18.6 0.5 0:00.11 /usr/bin/php-cgi -cphp-cgi.ini php
2040 a26335_1 40 0 221m 24m 6816 R 16.7 0.6 0:00.22 /usr/bin/php-cgi -cphp-cgi.ini php
2045 a26335_1 40 0 217m 22m 6708 R 11.1 0.6 0:00.16 /usr/bin/php-cgi -cphp-cgi.ini php
2068 a26335_1 40 0 209m 15m 6172 R 11.1 0.4 0:00.06 /usr/bin/php-cgi -cphp-cgi.ini php
2069 a26335_1 40 0 151m 10m 5540 R 7.4 0.3 0:00.04 /usr/bin/php-cgi -cphp-cgi.ini php
2070 a26335_1 40 0 150m 9424 5256 R 5.6 0.2 0:00.03 /usr/bin/php-cgi -cphp-cgi.ini php
2071 a26335_1 40 0 150m 8544 5256 R 5.6 0.2 0:00.03 /usr/bin/php-cgi -cphp-cgi.ini php
2045 a26335_1 40 0 218m 24m 6724 R 22.9 0.6 0:00.19 /usr/bin/php-cgi -cphp-cgi.ini php
2070 a26335_1 40 0 153m 12m 5840 R 22.9 0.3 0:00.06 /usr/bin/php-cgi -cphp-cgi.ini php
2040 a26335_1 40 0 221m 25m 6844 R 7.6 0.6 0:00.23 /usr/bin/php-cgi -cphp-cgi.ini php
.....

2081 a26335_1 40 0 216m 22m 6716 R 16.2 0.6 0:00.16 /usr/bin/php-cgi -cphp-cgi.ini php
2083 a26335_1 40 0 150m 8912 5256 R 16.2 0.2 0:00.02 /usr/bin/php-cgi -cphp-cgi.ini php
2084 a26335_1 40 0 144m 5816 4036 R 8.1 0.1 0:00.01 /usr/bin/php-cgi -cphp-cgi.ini php
2082 a26335_1 40 0 209m 14m 6172 R 34.9 0.4 0:00.08 /usr/bin/php-cgi -cphp-cgi.ini php
2045 a26335_1 40 0 223m 27m 6868 R 26.2 0.7 0:00.39 /usr/bin/php-cgi -cphp-cgi.ini php
2081 a26335_1 40 0 220m 24m 6800 R 26.2 0.6 0:00.19 /usr/bin/php-cgi -cphp-cgi.ini php
2077 a26335_1 40 0 220m 24m 6792 R 17.5 0.6 0:00.19 /usr/bin/php-cgi -cphp-cgi.ini php
2079 a26335_1 40 0 221m 25m 6816 R 17.5 0.6 0:00.25 /usr/bin/php-cgi -cphp-cgi.ini php
2085 a26335_1 40 0 150m 8740 5256 R 17.5 0.2 0:00.02 /usr/bin/php-cgi -cphp-cgi.ini php
2083 a26335_1 40 0 151m 9604 5372 R 8.7 0.2 0:00.03 /usr/bin/php-cgi -cphp-cgi.ini php
2086 a26335_1 40 0 73432 2860 1936 R 8.7 0.1 0:00.01 /usr/bin/php-cgi -cphp-cgi.ini php

Отсюда видно, что нагрузка вызвана огромным количеством вызванных процессов. Сообщите нам когда вы начнете заниматься проблемой и мы разблокируем домен.

Спасибо.
(с)

Хостинг от МакХоста (до этого всем нравился, и работой, и поддержкой).

Вопрос знатокам - что делать-то? Возможно, скрипт галереи кривой и сам по себе сильно грузит сервер. Но альтернативы нет! Нет нормальных модулей на Drupal для создания встроенных галерей, из сторонних (пробовал еще Coppermine) Gallery 2 самая нормальная.

Можно переехать на виртуальный сервер, но это затратно, не потяну. Да и сложнее это технически с т.з. поддержки, т.к. я не профессиональный админ и не программер.

Ломаю голову.

Есть идеи? Кто-нибудь, может, уже сталкивался с таким, как-то оптимизировал работу скрипта Gallery 2? Я отрубил почти все модули, потом и вовсе удалил - не помогло.

Или, может, подскажете достойный модуль для Drupal по фотогалерее? Облазил рунет - не нашел ничего хорошего:(

Требования:

Максимально простая и быстрая загрузка элементов (идеально - с массовым загрузчиком)
Возможность создания превьюшек
Возможность создания подписей к фотография, описания

Ну и чтоб максимально эффективно работала и минимально грузила сервер))

Накрайняк что-то вроде такой галереи (не спам, не реклама!) : http://www.landscrona.ru/media/index.php?id=2620

Заранее всем благодарен за помощь!

Комментарии