EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

VPS от РБК

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Обсуждение платного хостинга
VPS от РБК
Автор Сообщение
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 13:47    Заголовок сообщения: VPS от РБК Ответить с цитатой

Пользовался ли кто-нибудь ими? Какие впечатления?

Последние две недели имею дело с человеком, у которого на их VPS висит форум и с завидной регулярностью он виснет и вешает весь сервер. Количество посетителей онлайн при этом не более двух десятков. Последний случай был когда онлайн было всего двое и при этом сервер пролежал почти пол суток, ругаясь на невозможность запустить какой бы то ни было процесс (ошибка fork(), и все тут), хотя, естественно, народ на сайте отсутствовал (лежал mysql и сайт вместе с ним). Кто мог все это время жрать память - хз.
С другой стороны, скрипты на сайте еще те, сам черт в них ногу сломит, но столько ресурсов потреблять не должны.

Вот и возникает вопрос, искать ли все же засаду в скриптах или дело в том, что у РБК кривые VPS?
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 14:02    Заголовок сообщения: Ответить с цитатой

Если есть возможность поставь замеры времени и вывод на экран данных + статистику mysql , а лучше скопировать весь сайт c данными на другой хостинг и провести тестирование, проимулировать два десятка пользователей можно легко.
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 14:08    Заголовок сообщения: Ответить с цитатой

Замер статистики уже давно сделан.
Вот она для одной из самых тяжелых страниц:
Код:
 [ Time: 4.9056s ][ Queries: 66 (0.8293s) ][ Debug on ][Mem: 4573 Kb][SQL avg: 0.0126s]

_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 14:44    Заголовок сообщения: Ответить с цитатой

Alek$ писал(а):
Замер статистики уже давно сделан.
Вот она для одной из самых тяжелых страниц:
Код:
 [ Time: 4.9056s ][ Queries: 66 (0.8293s) ][ Debug on ][Mem: 4573 Kb][SQL avg: 0.0126s]

Время генерации страницы 5 секунд Shocked, 66 запросов Shocked, 5Мб памяти Shocked, убейте автора этих скриптов Twisted Evil
Серьезно у меня для таблицы с сотней тысячей записей время генерации страницы измеряется в сотых секунды, запроса в тысячных.
Поставьте индексы, уберите лишную группировку и т.д. на обычном хостинге вас бы уже попросили.
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 14:47    Заголовок сообщения: Ответить с цитатой

Цитата:
Последние две недели имею дело с человеком, у которого на их VPS висит форум и с завидной регулярностью он виснет и вешает весь сервер

Диагноз: совершенно не пропорциональное памяти макс. количество процессов.
1) отключить в mysqld innodb(-90mb RAM) [раскоментировать skip-innodb]
2) top в студию
3) поставить апач в npm - чтобы треды не плодил.
4) рбц - г-но редкостное. см. диагноз. Сервера пергруженны - положенная память отсутствует
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 14:56    Заголовок сообщения: Ответить с цитатой

Веденин писал(а):
Время генерации страницы 5 секунд Shocked, 66 запросов Shocked, 5Мб памяти Shocked,

5 мб - это как раз нормально. Скрипт монструозен. 66 запросов - у меня по плану еще есть оптимизация, но вряд ли там чего то удастся сократить.
Веденин писал(а):
убейте автора этих скриптов

Я бы с удовольствием, но живет он далековато. В Германии вроде бы.
lazutov писал(а):
1) отключить в mysqld innodb(-90mb RAM) [раскоментировать skip-innodb]

Давно сделано. Еще, пожалуй преется отказаться от плеска в пользу ssh, ибо он жрет немеряно памяти, да еще и при этом root доступа нет.
lazutov писал(а):
2) top в студию

Код:
top - 17:55:10 up  2:01,  1 user,  load average: 0.17, 0.14, 0.10
Tasks:  41 total,   1 running,  40 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.8%us,  0.8%sy,  0.0%ni, 92.3%id,  2.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524288k total,   264296k used,   259992k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      18   0  2040  652  564 S  0.0  0.1   0:00.10 init
15719 root      15   0  1704  576  484 S  0.0  0.1   0:00.01 syslogd
15744 root      18   0  6148 1040  668 S  0.0  0.2   0:00.00 sshd
15773 root      18   0  2684  864  696 S  0.0  0.2   0:00.00 xinetd
15784 qmails    16   0  1692  496  404 S  0.0  0.1   0:00.03 qmail-send
15786 qmaill    18   0  1648  472  400 S  0.0  0.1   0:00.00 splogger
15787 root      15   0  1676  372  284 S  0.0  0.1   0:00.00 qmail-lspawn
15788 qmailr    15   0  1672  388  296 S  0.0  0.1   0:00.00 qmail-rspawn
15789 qmailq    18   0  1636  356  288 S  0.0  0.1   0:00.00 qmail-clean
15895 named     20   0 30668 3048 1988 S  0.0  0.6   0:00.02 named
15966 root      18   0  2416 1124  964 S  0.0  0.2   0:00.00 mysqld_safe
16009 mysql     15   0 95948  17m 4780 S  0.0  3.4   1:05.75 mysqld
16073 root      19   0  5828  812  552 S  0.0  0.2   0:00.00 couriertcpd
16075 root      21   0  4668 1008  784 S  0.0  0.2   0:00.00 courierlogger
16084 root      24   0  5828  812  552 S  0.0  0.2   0:00.00 couriertcpd
16086 root      24   0  4672 1012  784 S  0.0  0.2   0:00.00 courierlogger
16098 root      20   0  5828  816  552 S  0.0  0.2   0:00.00 couriertcpd
16100 root      20   0  4668 1004  784 S  0.0  0.2   0:00.00 courierlogger
16109 root      25   0  5824  808  552 S  0.0  0.2   0:00.00 couriertcpd
16118 root      25   0  4668 1008  784 S  0.0  0.2   0:00.00 courierlogger
16187 root      15   0 41756 6392 3952 S  0.0  1.2   0:00.02 httpsd
16193 psaadm    15   0 50336  27m  19m S  0.0  5.3   0:01.10 httpsd
16220 root      18   0  3192 1108  576 S  0.0  0.2   0:00.00 crond
17522 psaadm    15   0 48860  23m  16m S  0.0  4.6   0:00.63 httpsd
17535 psaadm    15   0 49096  19m  12m S  0.0  3.8   0:00.28 httpsd
 3522 root      18   0 29220  10m 5708 S  0.0  2.0   0:00.74 httpd
 3523 apache    15   0 18540 2800  488 S  0.0  0.5   0:00.02 httpd
30093 apache    15   0 34136  13m 3832 S  0.0  2.6   0:01.19 httpd
30112 apache    15   0 34312  13m 3820 S  0.0  2.6   0:01.73 httpd
30239 apache    15   0 35504  14m 3604 S  0.0  2.8   0:00.76 httpd
32741 apache    15   0 34656  13m 3612 S  0.0  2.7   0:00.31 httpd
 1326 apache    15   0 35420  14m 3604 S  0.0  2.7   0:00.38 httpd
 3442 apache    15   0 33884  12m 3504 S  0.0  2.5   0:00.17 httpd

lazutov писал(а):
3) поставить апач в npm - чтобы треды не плодил.

Тоже вроде таки есть.
lazutov писал(а):
4) рбц - г-но редкостное. см. диагноз. Сервера пергруженны - положенная память отсутствует

Да, подозреваю что так оно и есть. Присматриваюсь вот к openhosting.ru. Там вроде и суппорт адекватный.
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:04    Заголовок сообщения: Ответить с цитатой

Вынести нафиг все(nameD qmail) кроме mta(рекомендую exim) и lamp
Вопрос не в том, что они память будут кушать, а единицу процесса.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:06    Заголовок сообщения: Ответить с цитатой

plesk можно убрать.
Ставить фтп-сервер какой - либо(мой любимый - vsftpd) и все отлично
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:12    Заголовок сообщения: Ответить с цитатой

Alek$ писал(а):
Веденин писал(а):
Время генерации страницы 5 секунд Shocked, 66 запросов Shocked, 5Мб памяти Shocked,

5 мб - это как раз нормально. Скрипт монструозен. 66 запросов - у меня по плану еще есть оптимизация, но вряд ли там чего то удастся сократить.
Веденин писал(а):
убейте автора этих скриптов

Я бы с удовольствием, но живет он далековато. В Германии вроде бы.

Неужели нельзя перейти на другой форум? Все равно все будет тормозить, а если форум станет посещаемым? Увеличение ресурсов с такими скриптами не сильно поможет, по-моему этот скрипт при большой популярности даже выделенный сервер повесит.
Советую найти все крупные запросы и поставить для них индексы, это может сократить время в десятки раз
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:31    Заголовок сообщения: Ответить с цитатой

lazutov писал(а):
Вынести нафиг все(nameD qmail) кроме mta(рекомендую exim) и lamp

Проблема в отсутствии root доступа Sad
lazutov писал(а):
plesk можно убрать.

До последнего не хотелось это делать, потому что владелец сайта ничего не понимает в никсах, а у меня нет особого желания пасти этот сайт постоянно. Но, видимо, придется все же снести и заменить чем-нибудь типа вебмина.
Веденин писал(а):
Неужели нельзя перейти на другой форум?

Сам по себе форум - phpBB2. Но на нем такое количество модов (в том числе и самописных) и просто мелких модификаций, что проще убиться, чем сделать все это заново.
Веденин писал(а):
Советую найти все крупные запросы и поставить для них индексы, это может сократить время в десятки раз

Индексы тоже проставлены. Если приглядеться, то видно что на mysql тратится гораздо меньше времени, чем на сам скрипт.
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:41    Заголовок сообщения: Ответить с цитатой

Alek$ писал(а):

Веденин писал(а):
Неужели нельзя перейти на другой форум?

Сам по себе форум - phpBB2. Но на нем такое количество модов (в том числе и самописных) и просто мелких модификаций, что проще убиться, чем сделать все это заново.
Веденин писал(а):
Советую найти все крупные запросы и поставить для них индексы, это может сократить время в десятки раз

Индексы тоже проставлены. Если приглядеться, то видно что на mysql тратится гораздо меньше времени, чем на сам скрипт.

А поставить логирование всех более менее крупных модов, чтобы выявить особо злобных нарушителей?
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 15:58    Заголовок сообщения: Ответить с цитатой

Веденин
это не так то просто. Мод - это не плагин, чтобы его было легко выделить/включить/отключить.

Впрочем, все же хотелось бы не уходить в окончательный оффтоп и вернуться к вопросу: пользовался ли кто VPS от РБК и какие впечатления от этого пользования?
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Gosudar
Два пингвина
Два пингвина


Зарегистрирован: 08.04.2007
Сообщения: 440

9048 Монеты

СообщениеДобавлено: Пт, 05 Дек, 2008 17:05    Заголовок сообщения: Ответить с цитатой

Alek$ к сожалению не пользовался, и нет впечатлений, но всё же предложу: есть у меня наработки по sql-кешированию для двойки (самопальное, сделано по аналогии с тройкой: explain ну и так далее). Если заинтересовало пиши в личку.
_________________
R3-born²
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
11 1110 1000
11 1110 1000


Зарегистрирован: 24.11.2007
Сообщения: 1140
Откуда: Новосибирск
26958 Монеты

СообщениеДобавлено: Сб, 06 Дек, 2008 09:45    Заголовок сообщения: Ответить с цитатой

Gosudar
спасибо, пока это не нужно. Но если вопрос встанет, то обращусь Smile
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Обсуждение платного хостинга Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group