Как заставить nginx возвращать статический ответ и отправлять заголовки запросов в приложение?

Я создаю высоконагруженную систему веб-статистики путем встраивания тега на сайт. Я хочу сделать следующее:

  1. nginx получает запрос на изображение с некоторого хоста
  2. , который он дает в качестве ответа хосту маленькое статическое изображение размером 1px из файловой системы
  3. , в это время он каким-то образом передает заголовки запроса в приложение и закрывает соединение с хостом

Я работаю с Ruby и собираюсь создать приложение на чистом Rack, чтобы получать заголовки и помещать их в очередь для дальнейших вычислений.

Проблема, которую я не могу решить, заключается в том, как настроить sphinx для передачи заголовков в приложение Rack и возврата статического изображения в качестве ответа, не дожидаясь ответа от приложения Rack?

Кроме того, Rack поддерживает не требуется, если есть более распространенное Ruby-решение.

5
задан the Tin Man 18 December 2011 в 19:20
поделиться