Каждый каталог верхнего уровня в коллекции материалов, такой как /users и /courses, связан с хранилищем документов. Администраторы могут изменять настройки конфигурации для каждого хранилища документов.
Настройка хранилищ документов
Сведения о хранилищах документов и их местоположении в системе отображаются на странице управления хранилищами документов. Каждый каталог верхнего уровня в коллекции материалов, такой как /users и /courses, связан с хранилищем документов. Администраторы могут изменять настройки конфигурации для каждого хранилища документов, в том числе:
- Настройки JDBC
- расположение и параметры хранилища и временного хранилища;
- настройки журнала аудита удаления и отчеты.
- В меню Управление содержимым панели администратора выберите пункт Технические настройки.
- Выберите пункт Хранилища документов. В таблице ниже перечислены доступные задачи, выполняемые при выборе параметров в меню хранилища документов.
Задача Выбрать Задание свойств JDBC Настройки JDBC. Отображается страница с настройками JDBC. Изменение расположения хранилища документов Настройки временного хранилища. Отображается страница с настройками хранилища. Настройка расположения временного хранилища для хранилища документов Настройки временного хранилища. Отображается страница с настройками временного хранилища. Создание отчета об элементах, удаленных из этого хранилища документов Отчет журнал аудита удаления. Отображается страница отчета журнала аудита удаления. Задание продолжительности (в днях) отслеживания удаленных элементов Настройки журнала аудита удаления. Отображается страница с настройками журнала аудита удаления. - Нажмите кнопку Сохранить.
Администраторы могут настраивать параметры расположения временного хранилища для хранилища документов. Такое дублирование данных может использоваться на случай аварийного восстановления. Резервная копия базы данных и временное хранилище позволят в случае сбоя в системе восстановить ее практически в актуальном состоянии. Эти резервные копии можно разместить либо в базе данных, либо во внешнем хранилище, расположение которого не должно совпадать с местоположением основного хранилища.
Изменение физического расположения каталогов хранения коллекции материалов
Чтобы изменить физическое расположение каталогов хранения коллекции материалов, выполните следующие действия:
- В файле bb-config.properties укажите расположение файлов коллекции материалов в хранилище документов.
- Чтобы изменения вступили в силу, запустите средство командной строки PushConfigUpdates.
Настройка временного хранилища
- В меню Управление содержимым панели администратора выберите пункт Технические настройки.
- Выберите пункт Хранилища документов.
- В меню хранилища документов выберите пункт Настройки временного хранилища. В этой таблице описаны доступные поля.
Поле Описание Расположение временного хранилища Расположение временного хранилища в системе Windows Укажите путь к временному хранилищу. Настройки временного хранилища Период временного хранения Если выбрано Никогда, файлы будут находиться во временном хранилище бесконечно долго, а при выборе значения Удалить через X дней — в течение заданного количества дней.
Восстановление удаленных элементов
Удаленный пользователем элемент коллекции материалов будет находиться во временном хранилище в течение определенного срока. С помощью отчета журнала аудита удаления администраторы могут найти точный путь к элементу во временном хранилище. При обнаружении удаленного элемента администраторы могут отправить его пользователю сообщением электронной почты.
По истечении срока хранения элемента во временном хранилище администраторы должны искать его в резервной копии базы данных.
Создание отчета журнала аудита удаления
На странице «Отчет журнала аудита удаления» администраторы могут создавать отчеты по данным, удаленным пользователями из указанного подкаталога в коллекции материалов. Эти данные используются при выборочном восстановлении файлов, удаленных из коллекции материалов, из резервной копии. Они доступны только в течение срока, установленного настройками журнала аудита удаления.
- В меню Управление содержимым панели администратора выберите пункт Технические настройки.
- Выберите пункт Хранилища документов.
- In the menu for the document store, select Deletion Audit Trail Report. В таблице ниже описаны доступные поля.
- Нажмите кнопку Сохранить.
Поле Описание Отчет журнала аудита удаления Имя каталога верхнего уровня Отображает имя каталога верхнего уровня. Путь к подкаталогу Представляет путь к подкаталогу, на основании которого нужно создать отчет. С даты Определяет начальную дату отчета. Используйте формат ДД/ММ/ГГ. До даты Определяет конечную дату отчета. Используйте формат ДД/ММ/ГГ.
Настройки JDBC
Для каждого хранилища документов администраторы могут настроить параметры Java-интерфейса для работы с базами данных (JDBC). JDBC — это стандарт Java, позволяющий таким Java-приложениям, как коллекция материалов, подключаться к базам данных. Коллекция материалов считывает информацию из базы данных и записывает ее в базу данных с помощью групповых подключений, известных как пулы подключений. Поток Java может использовать ресурсы базы данных благодаря элементу или подключению в пуле. Каждый запрос данных, поступающий от конечных пользователей, использует один элемент из пула. Однако при этом нельзя использовать отношение «один к одному» для запросов пользователей и количества необходимых подключений. После завершения запроса подключение освобождается для другого пользователя.
Если запросов на подключение к базе данных больше, чем количество доступных подключений, запросы обслуживаются в порядке очереди.
При интенсивном использовании коллекции материалов требуется пул подключений максимального размера, что позволит базе данных обрабатывать большее количество запросов одновременно. Однако увеличение размера пула подключений до максимально возможного снижает производительность базы данных, что обусловлено дополнительным потреблением ресурсов ЦП и памяти. Уменьшение размера пула подключений сокращает нагрузку на базу данных, но при этом запросы пользователей обрабатываются значительно дольше, поскольку ожидают в очереди до появления свободного подключения.
Ваше учреждение может использовать уникальные шаблоны для каждого хранилища документов. Например, если пользователи в основном отдают предпочтение виртуальному жесткому диску, но при этом игнорируют область содержимого для курсов, увеличьте количество подключений для хранилища документов /users до максимально возможного и сократите для /courses.
Настройка JDBC
- В меню Управление содержимым панели администратора выберите пункт Технические настройки.
- Выберите пункт Хранилища документов.
- В меню хранилища документов выберите пункт Настройки JDBC. В этой таблице описаны доступные поля.
Настройки JDBC Поле Описание Настройки JDBC Время ожидания подключения Иногда подключение остается открытым, но недоступным. также известно как «зависшее Java-подключение». Автоматическое закрытие всех открытых подключений приведет к постепенному закрытию зависших подключений. Укажите, в течение какого времени (в минутах) подключение к базе данных должно оставаться открытым до автоматического закрытия системой. Новые подключения создаются по необходимости в соответствии с заданным максимально допустимым количеством. Максимальное количество подключений Укажите максимальное количество подключений в пуле. При большом количестве подключений снижается производительность за счет потребления сервером базы данных большего объема ресурсов. При небольшом — на обработку запросов может уходить больше времени, поскольку они будут поставлены в очередь ожидания доступного подключения. Минимальное количество подключений Укажите минимальный размер пула подключений к базе данных. Период ожидания «мертвого» подключения Укажите время (в секундах) до разрыва «мертвого» подключения и его удаления из пула подключений. «Мертвым» называют подключение, из которого не поступают сведения о взаимодействии между базой данных и коллекции материалов. - Нажмите кнопку Сохранить.