Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.08.2012, 17:27   #1
pray_driver
Форумчанин
 
Аватар для pray_driver
 
Регистрация: 18.08.2010
Сообщений: 140
По умолчанию Нужет простенький скрипт, чтобы забить апач

На работе встала проблема - проверить, как поведёт себя http-сервер если забъётся апач.
Нужен какой-нибудь php-скриптик, который заставит апач долго думать, ставить пользователей в очередь.

Пробовал к примеру создавать очень много переменных - забивается проц вместе с апачем, а это не гуд.

Подскажите плиз какой-нибудь скриптик
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
pray_driver вне форума Ответить с цитированием
Старый 14.08.2012, 20:47   #2
dosha
Форумчанин
 
Регистрация: 30.08.2010
Сообщений: 224
По умолчанию

не совсем понятно. могу посоветовать лишь нгинкс поставить перед апачем и в конфиге играться из инструкцией upstream
dosha вне форума Ответить с цитированием
Старый 14.08.2012, 22:36   #3
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Ну прям придумать сложно? Да возьмите любой цикл на 100-1000-миллион итераций и делайте в нем что-нить, да хоть число Фибоначчи считайте. А вообще для этого спец. утилиты для тестов используют, типа ddos`а , с вашим любимым апачем прямо в комплекте идет тулза Apache benchmark
Cronos20 вне форума Ответить с цитированием
Старый 15.08.2012, 09:42   #4
pray_driver
Форумчанин
 
Аватар для pray_driver
 
Регистрация: 18.08.2010
Сообщений: 140
По умолчанию

Цитата:
Сообщение от Cronos20 Посмотреть сообщение
Ну прям придумать сложно? Да возьмите любой цикл на 100-1000-миллион итераций и делайте в нем что-нить, да хоть число Фибоначчи считайте. А вообще для этого спец. утилиты для тестов используют, типа ddos`а , с вашим любимым апачем прямо в комплекте идет тулза Apache benchmark

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

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

Скриптик был нужен, потому как я не админ, у меня доступа чтоб сделать apache2 stop нету )))
Но уже не надо, всем спасибо!
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
pray_driver вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простенький скрипт Predator199 PHP 7 05.02.2012 14:10
Требуется содействие чтобы изменить скрипт работы вкладок Khabibula JavaScript, Ajax 0 15.03.2011 12:37
Забить таблицу атмосфер Dycek Помощь студентам 1 02.02.2011 16:28
Как сделать, чтобы этот скрипт заработал в Мозилле? a585 JavaScript, Ajax 2 10.08.2009 14:27
Помогите написать простенький скрипт Сева Белуччи PHP 1 29.05.2008 17:31