powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / IIs перестает работать
6 сообщений из 6, страница 1 из 1
IIs перестает работать
    #37115598
anak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Есть следующая проблема. На сервере (32 Гб оперативки) крутиться иис-ка. По достижению процессом w3wp.exe 3.7-4.6 Гб занимаемой памяти сервер с наружи перестает отвечать (долго-долго висит пустая страница с прогресс баром браузера внизу). При этом свободной памяти ещё куча. Но! Открыв на самом сервере этот же сайт но по адресу localhost, вижу, что все работает. Перезапуск иис-ки спасает положение, приходиться перезагружать иис-ку по несколько раз на день. Подскажите, в чем может быть беда? Куда копать? В администрировании IIS совсем не силен, поэтому буду благодарен за любую помощь.
...
Рейтинг: 0 / 0
IIs перестает работать
    #37116701
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Настрой автоматический recycling для свеого application pool'a. В контекстном меню выбираешь команду "Recycling..." и в появившемся диалоге указываешь лимит виртуальной и/или private памяти при достижении которого будет происходить recycling пула. Это спасет от необходимости делать перезапуск вручную.

Еще одно решение при наличии большого объема свободной памяти - увеличить значение "Maximum Worker Processes" до 2 или 3 в "Advanced Settings..." пула. Это называется "web garden" и может помочь использовать ресурсы сервера более эффективно.

Для настоящего решения надо разобраться почему приложение занимает такое кол-во памяти. Если я тебя правильно понял, то до значений в 3.7 - 4.6 Гб процесс w3p.exe "прыгает" несколько раз в день, что очень странно. Какой сайт крутится на сервере?
...
Рейтинг: 0 / 0
IIs перестает работать
    #37118683
anak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Натсроил recycling и изменил "Maximum Worker Processes" на 3. На сервере крутиться сайт asp.net. В состояние сессии кешируются данные, которые скорее всего и заполняют память. Есть средства для мониторинга какие данные лежат в сосстоянии сессии и в кеше сервера? Пока что я только нашел как промониторить кол-во сессий для пула (с помощью performance monitor). Хочу проанализировать что отжирает память, есть ли утечки памяти и соптимизировать приложение. Какие тулзы можно использовать?
...
Рейтинг: 0 / 0
IIs перестает работать
    #37118692
anak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После увеличения Maximum Worker Processes пользователей постояно перекидывает на страницу с логином. Для сайта установлено Session state = In process. Похожую проблему нашел вот тут . пока что Maximum Worker Processes вернул в 1. Чем бы помониторить, что же происходит с памятью сервера?
...
Рейтинг: 0 / 0
IIs перестает работать
    #37119775
anak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот тут написано о том, как можно посмотреть, что лежит в сессии, а вот тут есть скрипты для мониторинга сессии. Мониторинг предлагают проводить с помощью windbg. Может кто знает, какие тулзы можно ещё использовать?
...
Рейтинг: 0 / 0
IIs перестает работать
    #37119865
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anakПосле увеличения Maximum Worker Processes пользователей постояно перекидывает на страницу с логином. Для сайта установлено Session state = In process.
Совсем забыл про этот возможный эффект. Твое приложение не рассчитано на работу в такой конфигурации. Могут потребоваться кардинальные переделки - в зависимости от сложности приложения. Сессию можно хранить используя state server - все типы должны быть сеарилизуемыми в этом случае. Кешировать данные можно во внешнем кеше - посмотри в сторону AppFabric .

anakМожет кто знает, какие тулзы можно ещё использовать?
dotTrace хвалят, но я сам им не пользовался и это платное приложение. В аналогичных случаях занимался ручным аудитом кода.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / IIs перестает работать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]