Заголовок ответа HTTP IIS, уникальный для каждого сервера, использующего общую конфигурацию
Я управляю веб-фермой с использованием общей конфигурации и хотел бы добавить что-то в каждый ответ, чтобы определить, с какого узла в ферме он пришел.
Я понимал, что наследование конфигураций IIS будет означать, что я могу добавить свой раздел в файлы machine.config, поскольку они уникальны для каждого узла в ферме, и это будет каскадно.
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="X-Machine-Name" value="SERVER1" />
</customHeaders>
</httpProtocol>
</system.webServer>
Я также удалил <clear />
вне раздела applicationHost.config customHeaders, но мое пользовательское имя X-Machine не отображается в ответах, обслуживаемых машинами в моей ферме.
Я хотел бы определить, с какой машины поступает контент, это не должно быть что-то, идентифицирующее эту машину, простые 1,2,3 или a,b,c должны были бы обеспечить его безопасность. Я хочу сделать это довольно легко, если коллеге нужно добавить новый узел в ферму, чтобы иметь возможность воспроизводить.