![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| speed_swamp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 17.11.2007 Репутация: нет Всего: нет |
Не знаю куда конкретно писать данный вопрос, но решил что сюда.
Вообщем есть сайт на выделенном сервере. Сайт написан на perl. Используется БД Mysql. Когда на сайте 5-10 человек сайт летает. Планировалось чтобы сайт выдерживал нагрузку 500-1000 человек (обновлений страниц, хитов) в рамках минуты. Но делая простейший перл скрипт: #!/usr/bin/perl use DBI; my $mod_date = gmtime; print "Last-Modified: ", $mod_date, " GMT"; # always modified print "Expires: Fri, Jun 12 1981 08:20:00 GMT\n"; print "Cache-Control: no-cache, must-revalidate\n"; print "Pragma: no-cache\n"; print "Content-type: text/html; Charset=utf-8\n\n"; $mysql_user_db = ''; $mysql_password_db = ''; $mysql_base_name = ''; $mysql_host_url = ''; my($user_db) = $mysql_user_db; my($password_db) = $mysql_password_db; my($base_name) = $mysql_base_name; my($dsn) = "DBI:mysql:$base_name:$mysql_host_url"; $dbh = DBI->connect($dsn, $user_db, $password_db); print "Hello, world!"; $dbh->disconnect(); Т.е. просто коннектимся к БД и печатаем строчку. При стресс-тесте в 1 минуту получаем Number of hits: 967 Requests per Second: 16.12 В момент стресс теста загрузка процессоров 2-х процессорного сервера 50-70% для вышенаписанного кода. Если же еще в момент теста браузером заходить на сайт то страница грузится 1-3 секунды. Бывает и 10 секунд грузится. Т.е. как-то непонятно. Если же к текущему коду добавить несколько запросов на получение данных из БД то уже все цифры увеличиваются, загрузка процессора 85-95%. Страницы через браузер грузятся 3-7 секунд. Бывает 10-20. Нормальны ли указанные цифры или нет? Если этого недостаточно могу дополнительные цифры дать. Не могу понять в чем проблема. |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 1 Всего: 58 |
speed_swamp,
ИМХО, при очень мизерной скорости загрузки самого Perl, на вряд ли стоит рассчитывать на большее. |
|||
|
||||
| Ramirez |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 305 Регистрация: 18.1.2005 Где: Moscow, ExUSSR Репутация: 4 Всего: 5 |
mod_perl + общий пул коннектов к бд - и будет вам счастье.
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |