Жень! Это ж работа с трафиком... А Gearman - это очередь задач. Или я что-то путаю? У Вани как раз проблема в том, что он фактически работает в один поток.
--- С искр. ув. Д.Симонов 2011/1/17 Евгений Торопов <[email protected]>: > Для обработки данных посмотрите в сторону Gearman - http://gearman.org/ > Евгений > [email protected] > On Jan 17, 2011, at 2:51 PM, Alexander Lourier wrote: > > В письме Monday 17 January 2011 14:29:20 Ivan Petrov написал: > > имеем прокси сервер с поддержкой ICAP. > > нужно по своим правилам модифицировать/мониторить весь проходящий сквозь > > прокси http-траффик. > > Разделить задачу на две - отдельно маршрутизация трафика, отдельно тяжёлая > обработка. Один сервер будет сделан на > AnyEvent - он слушает HTTP-порт, считывает данные, принимает решение, > требуется ли модификация, и если нет, то отдаёт > данные как есть, а если да, то открывает новое соединение со вторым > сервером, передаёт данные туда, ждёт ответа и > пересылает ответ в браузер. То есть, основная его работа - переброска блоков > данных. Блокировок не будет вообще. Второй > сервер сделать как prefork нужного количества процессов, и он будет > модифицировать данные так быстро, насколько > способно железо. Масштабировать элементарно - просто добавлением серверов > второго типа. > > -- > Alexander Lourier, http://aml.rulezz.ru/ > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
