Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если одна из хранилищ символов, из которых SymSrv настроен получать файлы, недоступна или выключена, это может привести к долгому ожиданию клиентом каждого запроса файла. Когда SymSrv вызывается из SymProxy, вы можете избежать большинства этих ожиданий, настроив SymSrv, чтобы прекратить попытку доступа к хранилищу в вопросе. Если эта функция включена, SymSrv перестает использовать хранилище в течение заданного периода времени после того, как он испытывает указанное количество тайм-аутов из одного хранилища во время заданного интервала. Значения этих переменных можно контролировать с помощью файла .ini или из реестра.
Управление доступом к хранилищу символов с помощью файла .ini
В %WINDIR%\system32\inetsrv\Symsrv.iniсоздайте раздел с именем тайм-аута.
Добавьте в этот раздел триггер, подсчет и отключение значений.
Триггер указывает время в минутах для отслеживания тайм-аутов. Число указывает количество таймаутов, которые следует искать в течение периода активации. Затемнение указывает продолжительность времени в минутах для отключения хранилища после достижения порогового значения.
Например, рекомендуется использовать следующие параметры:
[timeouts]
trigger=10
count=5
blackout=15
В этом примере доступ к хранилищу отключен, если произойдет пять перерывов за 10 минут. После завершения 15-минутного отключения магазин повторно активируется.
Управление доступом к хранилищу символов с помощью реестра
Создайте ключ с именем
HKLM\ Software\Microsoft\Symbol Server\TimeoutsДобавьте три значения REG_DWORD trigger, count и blackout в этот ключ. Задайте эти значения как в файле .ini.
Независимо от того, используется ли реестр или файл .ini, если для любого из значений триггера, подсчета или отключения задано значение 0 или если отсутствуют какие-либо ключи или значения, эта функция отключена.
Эта функция SymSrv в настоящее время доступна только при запуске в качестве службы. Это означает, что единственным практическим применением этой функции является вызов из SymProxy.