Я создаю веб-приложение с использованием WCF, которое будет использоваться другими приложениями в качестве службы. Наше приложение будет установлено на ферме веб-сервисов и сбалансировано для целей масштабируемости. Иногда мы сталкиваемся с проблемами, характерными для одного веб-сервера, и мы хотели бы иметь возможность определить по ответу, с какого веб-сервера был обработан запрос, а также, возможно, информацию о времени. Например, этот запрос был обработан WebServer01, и его завершение заняло 200 мс.
Первым решением, которое пришло на ум, было создание фильтра ISAPI для добавления заголовка HTTP, который хранит эту информацию в ответе. Это кажется мне тем, что кто-то должен был сделать раньше. Есть ли лучший способ сделать это или готовый фильтр ISAPI, который я могу использовать для этого?
Заранее спасибо