Форум продуктов IBM Lotus
Продукты IBM Lotus => IBM Lotus Notes & Domino => Тема начата: Mushu от 27 Август 2012, 12:12:51
-
Добрый день, господа. Столкнулся с такой проблемой:
На сервер поднята служба HTTP для связи по этому протоколу через браузер к базам. Есть некоторое кол-во пользователей, пока около 1000, которые работают таким образом со своими базами. Проблема состоит в том, что служба постоянно разрастается по памяти и жрет ее в геометрической прогрессии. Решил поставить дроп пользователей по таймауту. Выставил вот такие настройки:
Timeouts:
HTTP persistent connections: Enabled
Maximum requests per persistent connection:4
Persistent connection timeout:160 seconds
Request timeout: 50 seconds
Input timeout: 15 seconds
Output timeout: 160 seconds
CGI timeout: 160 seconds
R5 Timeouts
Input timeout: 2 minutes
Output timeout: 10 minutes
CGI timeout: 5 minutes
Idle thread timeout: 10 minutes
Memory caches
Maximum cached designs: 128
Maximum cached users: 64
Cached user expiration interval :100
Теперь вопрос - что мне еще нужно донастроить, чтобы при неактивности пользователя в течении n-минут с ним обрывалось соединение, очищался его кеш и кусок памяти, занимаемые его сессией ?
(http://gyazo.com/6ca84ce66fcdb474a4bdc4894093d7ab)
(http://gyazo.com/f32e1f3e769cfc22d0692974806bda7a)
-
Привет! Эта тысяча пользователей обращается через web к одному серверу? Сколько у тебя internet users в момент подвисания http?
-
Ну вот, к примеру, сейчас у меня в онлайне 65 пользователей и служба разъелась до 1,5 гб физической и 600 мб виртуальной памяти. Служба пока не подвисает, т.к. я поставил сервак на ночные рестары, да и памяти у него вагон. Но если онлайн будет увеличиваться - сервак загнется.
И почему-то в списке internet users неактивно диалоговое окно, которое появляется при клике правой клавишей мышки на пользователе. Т.е. я не могу дропнуть пользователя и т.д.
-
65 пользователей уже много. Дропнуть интернет пользователя нельзя, только перезагрузкой задачи http
-
Эт конечно круто, но какие варианты по оптимизации nhttp.exe ?? Как можно закрывать сессии после 10-15 минут неактивности пользователя ?
-
В настройках web сервера указать время отключения сессии.
У тебя что используется для доступа пользователей? Web SSO?
-
В настройках web сервера указать время отключения сессии.
Вот я и хочу узнать, какая это настройка ? Где она располагается ?
-
Основной конфиг сервера, вкладка Internet protocols > Domino Web Engine.
-
Основной конфиг сервера, вкладка Internet protocols > Domino Web Engine.
А какой тут параметр надо редактировать, что отваливаль по таймауту пользователи ?
-
Idle session timeout
-
в точная версия сервера какая? Может надо обновиться?