Заголовок ответа 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 должны были бы обеспечить его безопасность. Я хочу сделать это довольно легко, если коллеге нужно добавить новый узел в ферму, чтобы иметь возможность воспроизводить.

0 ответов

Другие вопросы по тегам