2014-09-02 3 views
1

У меня есть веб-приложение, работающее как обратное прокси-сервер за Apache httpd. Время от времени мои веб-запросы возвращают неправильную вещь. В частности, запрос на главную страницу, изображение, файл css или файл javascript вернет вместо ранее сгенерированной версии главной страницы, как text/plain, без символа новой строки после doctype.Отслеживание потока данных между apache и обратным прокси-сервером?

Я не могу понять, где проблема: я отключил все кэширование, о которых я знаю в httpd. Когда проблема возникает, в функции журнала веб-приложения не отображается запрос, а httpd -.

Есть ли способ, которым я могу посмотреть, что происходит между httpd и веб-приложением, чтобы я мог видеть, связана ли ошибка с веб-приложением или с httpd? Я не уверен, что знаю, как это сделать ...

Если это помогает, веб-приложение - это приложение на основе Plack, работающее под Starman.

ответ

0

Конечно, поступок вопроса и его правильное формулирование делают очевидным, что то, что я искал, было tcpdump.

Хотя я не знаю, решил ли я решить настоящую проблему, ответ на вопрос, который я задавал (как посмотреть, что происходит между Apache и веб-приложением), заключается в использовании tcpdump (или другой инструмент libpcap -или-подобный инструмент) для захвата данных.