Как действительно определяют dynamicCompressionDisableCpuUsage, устанавливающий на IIS7?

Для те, что Вы действительно хотите L, просто сделайте:

scp -r MAT*L destserver:/whatever/

Чтобы сделать, которые не имеют L, Вы хотите расширенные Шарики с ударом:

shopt -s extglob
scp -r ./!(MAT*L) destever:/whatever/

Я не имею, тестируют это с scp, но этим примерно способ сделать это. Вы могли также рассмотреть использование команды находки с чем-то как (для не с L).

find . ! -iname 'MAT*L' ! -iname '.*' -print0 | xargs -0 tar zcf foo.tar.gz

и затем просто скопируйте файл tar.

3
задан 9 November 2010 в 22:42
3 ответа

Можно получить эту информацию от IIS_schema.xml расположенный в C:\Windows\System32\inetsrv\config\schema папка.

Согласно Вашему вопросу, замеченное значение по умолчанию

dynamicCompressionDisableCpuUsage -> defaultValue="90"
dynamicCompressionEnableCpuUsage -> defaultValue="50"

раздел из IIS_schema.xml

<sectionSchema name="system.webServer/httpCompression">
    <attribute name="staticCompressionDisableCpuUsage" type="uint" defaultValue="100" validationType="integerRange" validationParameter="0,100" />
    <attribute name="staticCompressionEnableCpuUsage" type="uint" defaultValue="50" validationType="integerRange" validationParameter="0,100" />
    <attribute name="dynamicCompressionDisableCpuUsage" type="uint" defaultValue="90" validationType="integerRange" validationParameter="0,100" />
    <attribute name="dynamicCompressionEnableCpuUsage" type="uint" defaultValue="50" validationType="integerRange" validationParameter="0,100" />

Если Вы имеете веб-сайт и хотите знать установку httpCompression того веб-сайта, необходимо изучить web.config файл той корневой папки веб-сайта.

3
ответ дан 3 December 2019 в 06:20

Согласно MSDN:

  • DynamicCompressionDisableCpuUsage указывает процент загрузки ЦП, при которой будет отключено динамическое сжатие. Значение по умолчанию равняется 90. Значение должно быть между 0 и 100. Средняя загрузка ЦП вычисляется каждые 30 секунд.

  • Процент DynamicCompressionEnableCpuUsage загрузки ЦП, ниже которой будет включено динамическое сжатие. Значение по умолчанию равняется 50. Значение должно быть между 0 и 100. Средняя загрузка ЦП вычисляется каждые 30 секунд.

Следующий код VBScript должен получить значения:

' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
    "winmgmts:root\WebAdministration")

' Get the HTTP compression section.
Set oSection = oWebAdmin.Get( _
    "HttpCompressionSection.Path=" & _
    "'MACHINE/WEBROOT/APPHOST',Location=''")

' Display properties
WScript.Echo "DynamicCompressionDisableCpuUsage: " & _
    oSection.DynamicCompressionDisableCpuUsage
WScript.Echo "DynamicCompressionEnableCpuUsage: " & _
    oSection.DynamicCompressionEnableCpuUsage
1
ответ дан 3 December 2019 в 06:20

По умолчанию system.webServer / httpCompression заблокирован для переопределения в Web.Config, чтобы увидеть эти настройки, вам нужно будет просмотреть эти настройки на уровне ApplicationHost.config.

Я думаю, что проще всего было открыть диспетчер IIS, выбрать сервер в левом столбце и перейти в редактор конфигурации в разделе «Управление».

Здесь вы можете перейти в раздел system.webServer / httpCompression и увидеть эти значения .

0
ответ дан 3 December 2019 в 06:20

Теги

Похожие вопросы