Кэширование обращений к справочникам и карточкам

При обращении к справочникам и карточкам Web-клиент может использовать два режима обновления объектов:

  • ShortCacheRefreshPeriod — короткий период обновления кэша.

  • LongCacheRefreshPeriod — длительный период обновления кэша.

Короткий период обновления позволяет повысить производительность при обращении к справочникам и карточкам. Параметры также влияют на обновление данных в разметке профиля пользователя.

Модуль "Web-клиент" поддерживает следующие варианты настройки кэширования обращений к справочникам и карточкам:
  • Из интерфейса Консоли управления Docsvision без необходимости работы с форматом .json, начиная с версии 6.1 сборки 1265 и выше: "Кэширование"

  • При помощи настройки в конфигурационном файле модуля, см. подробнее ниже

Чтобы настроить период обновления из конфигурационного файла, укажите значения в секундах:
{
  "Docsvision": {
    "WebClient": {
      "SettingGroups": {
        "System": {
          "ShortCacheRefreshPeriod": "600", (1)
          "LongCacheRefreshPeriod": "14400" (2)
        }
      }
    }
  }
}
1 Короткий период обновления кэша и данных в разметке профиля пользователя.
2 Длительный период обновления кэша и данных в разметке профиля пользователя.
Настройка ShortCacheRefreshPeriod используется для:
  • Карточки папок

  • Справочника видов

  • Конструктора справочников

  • Справочника сотрудников

  • Справочника контрагентов

  • Справочника категорий

Настройка LongCacheRefreshPeriod используется для:
  • Всего остального, включая справочник разметок

В конфигурации по умолчанию параметры отсутствуют. Предпочтительным способом настройки является Консоль управления Docsvision, добавляйте параметры в конфигурационный файл только при крайней необходимости.

Если настройки указаны в конфигурационном файле, они считываются в первую очередь и имеют приоритет над настройками в Консоли управления Docsvision.