AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2006, 14:17   #1  
Japonec is offline
Japonec
Участник
 
2 / 10 (1) +
Регистрация: 25.01.2006
Портал подвисает из-за dllHost.exe?
Работает интранет-портал, периодически зависает, помогает перезапуск Business Connector. В процессах dllHost.exe постепенно занимает всю память и видимо вешает портал. Сброс длл-ки приводит к перезагрузке основной страницы. Как с этим боротся? Спасибо.
Старый 18.02.2006, 14:53   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Версия, сервиспак, размер ktd-файла, Аксапта лицензионная?
__________________
полезное на axForum, github, vk, coub.
Старый 18.02.2006, 17:36   #3  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Могу предположить что зависание возникает при переходах по "русским" ключам? Если так, то нужно поправить код, что именно могу сказать в понедельник.
Старый 20.02.2006, 06:27   #4  
Japonec is offline
Japonec
Участник
 
2 / 10 (1) +
Регистрация: 25.01.2006
Axapta 3.0, SP 4, Аксапта лицензионная.
А что за ktd-файл?
Может быть проблема в IIS-е , а не в Axapte
Старый 20.02.2006, 09:13   #5  
Tarrash is offline
Tarrash
Участник
 
41 / 11 (1) +
Регистрация: 03.08.2005
Может, проблема в IIS + ASP + ADO ? а конкретнее с библиотекой adodb.dll?
При активной работе с ADODB.Recordset через adodb.dll память в dllhost растет, пока не возникает ошибка Out of Memory.
Старый 20.02.2006, 11:35   #6  
Tarrash is offline
Tarrash
Участник
 
41 / 11 (1) +
Регистрация: 03.08.2005
Japonec, попробуйте поработать с настройками IIS (у вас шестая версия ?):
Запустите "Диспетчер служб IIS".
Выберите пункт меню свойства на узле DefaultAppPool.
Поэксперементируйте с параметрами на вкладке перезапуск.
Проследите, что происходит с процессом dllhost во время перезапуска.
За это сообщение автора поблагодарили: Japonec (1).
Старый 20.02.2006, 14:41   #7  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Да не, все фигня
в классе weblink в методе url надо закомментировать строчку
//url += '&WKEY='+iisServer.htmlEncode(record2DynaKey(_record));
Старый 22.02.2006, 08:05   #8  
Tarrash is offline
Tarrash
Участник
 
41 / 11 (1) +
Регистрация: 03.08.2005
Попробовали, не проходит. Размер dllhost все равно растет быстрыми темпами. Может быть дело в очистке кэша (очистке старых ссылок)?

А IIS тут не причем получается, у него свой dllhost под системной учеткой.
Жрет память бизнес коннектор.
Старый 22.02.2006, 09:20   #9  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
при коменнтировании url в webLink вообще перестают работать ссылки(конкретно не работает переход по ссылке из грида)
Старый 22.02.2006, 11:24   #10  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Это очень странно, т.к. у нас все работает именно в таком режиме

Примерно у нас была ситуация в следующем: есть такой метод - parseargs, в котором происходит разбор адреса. Функция iisServer.htmlEncode некорректно кодировала адрес, в результате чего при его разборе программа попадала в бесконечный цикл.
Посмотрите, какого вида адреса у вас генерятся при повисании.
Старый 23.02.2006, 07:56   #11  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
У нас немного другая проблема. Вначале ситуация была следующая: при работе портал вылетает примерно 1-2 раза за день (размер dllhost превышает 1Гб). Сейчас заказчику необходима функциональность для автоматического обновления состояния. Т.е реализована форма которая раз в 5 сек. вызывает ссылку на саму себе. При этом скорость роста состовляет около 50 Мб/мин
Старый 24.02.2006, 09:15   #12  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
Нашли частичное решение проблемы. Суть в следующем: в классе WebSession необходимо очищать Map _webForms. Скорость роста dllhost.exe уменьшилась на порядок.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Портал на AX 4 SP1 dashlot DAX: Администрирование 4 13.10.2007 12:01
If iexplore.exe suxx... EVGL DAX: База знаний и проекты 16 29.06.2007 11:51
Solutions Monkey: Enterprise Portal on WSS 3.0 – Ax32.exe.config Blog bot DAX Blogs 0 09.01.2007 22:51
Корпоративный портал Tinka DAX: Функционал 21 18.05.2005 19:27
OLAP через Корпоративный портал KVS DAX: Функционал 7 02.12.2004 03:20
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:36.