Я использую curl_multi_exec
в php, чтобы проверить статус нескольких URL-адресов. Я хочу сравнить это так, что для данной системы я знаю, сколько обработчиков я могу проверить синхронно, прежде чем завиток начнет очереди. У кого-нибудь есть опыт в том, как измерить емкость?Сколько потоков использует curl_multi_exec?
Спасибо,
Адам
Вы можете использовать 'netstat' и посмотреть количество активных подключений, которые он открывает. Затем увеличьте количество URL-адресов, пока не заметите, что счетчик из netstat начнет падать ... – ircmaxell
Да, я подумал об этом, но большинство URL-адресов вернутся менее чем, скажем, через полсекунды. Я попробую, спасибо! –
Ну, создайте сайт на том же сервере (или другом локальном). Создайте страницу, которая просто спит в течение 60 секунд или около того. Затем откройте тонну подключений к этой странице. Это должно быть достаточно долго, чтобы вы могли получить значимый результат из 'netstat', но все же легко и быстро создать ... – ircmaxell