Увеличение производительности Web сервера

После того, как Вы установили Domino сервер и удостоверитесь, что он работает должным образом, проверьте работу сервера и время ответа сервера. Чтобы улучшать производительность сервера и время его ответа, сделаете любое из следующего действий:

Измените настройки Кеш памяти

Измените значение Time-Out

Изменение номера нитей сервера

Установка Domino Web сервера в кластер

Оптимизация загрузки файлов для Web клиентов

Определите метод, используемый для связи с внешними базами используемый для переадресации URL команд.

Определите количество данных пользователей, позволяемых послать серверу с использованием команды HTTP POST.

Управление Кеш памятью Web сервера.

Чтобы оптимизировать время ответа, Domino использует память Кеш, также называемый Кеш команд. Этот отдел памяти хранить информацию о HTTP командах, базах данных и пользователей. Память Кеш хранит эту информацию, так что Domino сервер может получить к ней доступ очень быстро.

Domino кэширует страницы, которые содержат формулы @function также как страницы, которые не содержат формулы. Domino просматривают страницы для формул @function и затем оценивает изменение страниц, основанные на @function, используемые на странице. Например, Domino не кэширует страницы с формулой @New, но кэширует страницы с @Created формулами.

Чтобы контролировать эффективность Кеш памяти, смотрите статистику Кеш на Domino сервере.

Опции памяти Кеш расположены на закладке Protocols – Domino Web Engine, Server документа.

Поля

Значение

Maximum cached commands

Число команд HTTP сервера для кэширования анонимных пользователей.

По умолчанию - 128.

Domino должен конвертировать некоторые HTTP команды сервера типа OpenDatabase и OpenView в HTML прежде, чем сервер может обработать команды. Этот процесс требует некоторого времени. Это поле определяет, сколько команд Вы хотите хранить в памяти, когда следующий раз пользователь запускает команду на сервере, она немедленно будет доступна.

Maximum cached designs

Число элементов дизайна базы данных, для пользователей.

По умолчанию - 128.

Когда пользователь открывает базу данных, каждое имя модуля дизайна хранится в памяти. Используйте это поле, чтобы определить, сколько элементов, Вы хотите хранить в памяти. Когда пользователь запросит этот элемент, он появится немедленно.

Maximum cached users

Число пользователей Кеш.

По умолчанию - 64.

После того как пользователь успешно соединился с сервером, Domino хранит в памяти имя пользователя, пароль и список групп, к которым пользователь принадлежит. Используйте это поле, чтобы увеличить число кэшированных пользователей.

Cached user expiration interval

Интервал времени в секундах, в течение которых Domino регулярно удаляет имена пользователя, пароли, членство в группах из Кеша.

По умолчанию - 120.

Вы должны удалить имена пользователя, пароли и членство в группах из Кеша периодически, чтобы вынудить Domino искать пользователя в Directory, когда он получает доступ на сервер.