Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

43к back-запросов - много или нет?

Обсуждение темы 43к back-запросов - много или нет? в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Приветствую спецов, прошу помощи. Собственно суть такова, что каждую минуту на сайте должен обрабатываться определенный набор данных. По крону запускается ежеминутно скрипт, но ...


Закрытая тема
 
Опции темы
Старый 07.09.2011, 17:40   #1
Приветствую спецов, прошу помощи.

Собственно суть такова, что каждую минуту на сайте должен обрабатываться определенный набор данных. По крону запускается ежеминутно скрипт, но т.к. там задействована проверка внешнего фактора (curl), то в один поток это добро не успевает завершаться, если на каком-то из этапов идет задержка-ожидание ответа.
Реализована псевдо-мультипоточность через multi_curl набор запросов к другому скрипту на том же сайте с передачей ключа блока для обработки (просто "мультик" к конечным точкам по непонятной мне причине привирает - соединение устанавливает, но данные приходят пустые, тогда как по логам отдающий сайт данные отправил на 100% - писался небольшой дебаг-код для контроля). Получается примерно по 30 back-запросов в минуту, которые в нормальном режиме обработки данных завершают выполнение в течение 5-10 сек.

Собственно возникли вопросы следующего характера:
- может ли такой подход подвешивать работу сервера в принципе?
- насколько цифра 43 000 запросов в сутки велика для виртуального хостинга (цифра высчитана просто 30 запр * 60 мин * 24 час)?
- как можно оптимизировать работу многопоточности при условии того, что скрипт должен завершать полную обработку порции данных за минуту, причем осуществляя в параллели curl-обращение к внешним адресам для получения части данных (объем получаемой внешней порции составляет не более 200 байт в JSON-формате)
 
Старый 07.09.2011, 17:40
Ссылки
Старый 07.09.2011, 21:28   #2
цифра 43к, будучи реальной, безусловно положит ваш виртуальный хост. для высоких нагрузок смотрите в сторону других технологий, а не php.
 
Старый 07.09.2011, 21:28
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всем привет! I come back! radius Зал дебютантов 8 13.09.2012 13:18
оптимизация запросов Mysql убийца нубов ASP, Perl, PHP и MySQL 10 30.08.2010 08:31
Как снизить нагрузку от 404 запросов VictorS Настройка серверов 9 05.02.2008 14:50
Несколько запросов MySQL подряд Junkers HTML, CSS, JavaScript 6 24.10.2004 16:34
муз-тв самара (back page) frozzzen Зал дебютантов 9 13.10.2004 21:14


Текущее время: 10:27. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум