Автоматическое удаление записей из кэша участников
Ниже перечислены параметры, которые можно добавить в файл wt.properties для автоматического удаления записей кэша участников.
• Свойство wt.principal.cache.timeToLive определяет время, в течение которого доступна любая запись из кэша участников. Значение свойства указывается в секундах. Если значение свойства меньше или равно нулю или не задано вообще, записи кэша пользователей/групп не будут удаляться автоматически. По умолчанию это свойство не установлено.
• Свойство wt.principal.cache.timeToLiveRandomizer добавляет случайное количество времени к временной метке каждой записи кэша, чтобы срок большого числа записей не истекал в одно и то же время. Значение свойства указывается в секундах. Если свойство не установлено, применяется значение по умолчанию, равное 600 секунд (10 минут). Если значение свойства меньше или равно нулю, к временным меткам записей кэша не добавляется случайное время. По умолчанию это свойство не установлено.
Например, чтобы установить время жизни записи 3600 секунд и случайное количество времени 100 секунд, введите в оболочке Windchill следующую команду:
xconfmanager -s wt.principal.cache.timeToLive=3600
-s wt.principal.cache.timeToLiveRandomizer=100
-t <Windchill>/codebase/wt.properties -p
где <Windchill> является каталогом установки для Windchill.
Если указано верное значение, то случайное время, добавляемое к временным меткам, будет варьироваться от 1 секунды до указанного значения. Например, если свойство установлено на 600 секунд (10 минут), то к временной метке записи, при добавлении ее в кэш, прибавится значение от 1 секунды до 10 минут.