parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

piperd

moko 11.06.2009 17:30

piperd - значит уже отработал (судя по размеру) и пишет вывод в apache. Apache же читает только до размера буфера TCP/IP (порядка 32-х кб, в зависимости от настроек), затем пишет клиенту. И пока все не будет считано и передано клиенту, процесс парсера висит (может длиться минуты). Это если ответ полностью помешается в буфер TCP/IP парсер сразу выходит. Но если парсер висит бесконечно и при этом соотвествующего apache с активным соединением нет - да, это похоже на проблему, но не факт что в парсере.

Если не разбираться, то проще поднять размер буфера до размера большего размера страницы. Если не ошибаюсь, sysctl net.inet.tcp.sendspace / net.inet.tcp.recvspace.