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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2008, 14:12   #1  
Vladyslav is offline
Vladyslav
Участник
Аватар для Vladyslav
 
14 / 20 (1) +++
Регистрация: 11.01.2008
Application Error и падение AOS
Регулярно падает сервер AOS с записью в логах:

Faulting application Ax32v.exe, version 4.0.2501.116, faulting module kernel32.dll, version 5.2.3790.3959, fault address 0x0000bee7.

Этому предшествует
Object Server 01: Unexpected situation
More Information: Session Allocation Failed: Session is already allocated.

и

Object Server 01: Dialog issued for client-less session 2: Cannot select a record in Current client sessions (SysClientSessions). SessionId: 0, 0.
Deadlock, where one or more users have simultaneously locked the whole table or part of it.

И что отмечено: ровно за секунду до того, как все начинает разваливаться происходит одновременное подключение двух сессий (правда до логов самой Аксапты добирается уже только один) для одного и того-же пользователя (иконку вынес на панель быстрого запуска и уже устал объяснять, что не нужно пытаться запустить это двойным щелчком).
Самому повторить такую ситуацию не удалось (рекод 0,030 секунды, а надо одновременно), но среди пользователей встречаются такие шустрые личности (хотя может что-то у них подвисает или в сети задерживается и пакеты идут одновременно потом).

Первые варианты решения очевидны: выкинуть иконку с панели быстрого запуска или запускать через скрипт.
Но хотелось бы решить эту задачу "поизящнее" (ну НЕ ДОЛЖЕН же падать сервер из-за действий отдельных пользователей).
Хранимую процедуру SysClientSessions уже даже пытался переписать, чтоб в течении 3-х секунд отклоняла повторный логин - работает, но не спасает опять же, если ломанулись одновременно.
Старый 18.08.2009, 00:01   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Баг, связанный с deadlock-ом в createusersessions. Исправленная версия приведена в KB940292 (требуется доступ на Partnersource или Customersource)
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: Logger (2), gl00mie (2), AlexArh (1).
Старый 17.09.2021, 10:18   #3  
oleggy is offline
oleggy
Участник
 
270 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
Подскажите а где скачать данное обновление?
На этом сайте:
https://www.catalog.update.microsoft.com/Home.aspx
Выдает:
Цитата:
RSS Не найдено никаких результатов для "KB940292"
Старый 17.09.2021, 10:19   #4  
oleggy is offline
oleggy
Участник
 
270 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
Цитата:
Сообщение от Vadik Посмотреть сообщение
Баг, связанный с deadlock-ом в createusersessions. Исправленная версия приведена в KB940292 (требуется доступ на Partnersource или Customersource)
Поясните подробнее. Куда доступ?
Старый 17.09.2021, 17:08   #5  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
partnersource уже нету.
пишите в суппорт:
https://serviceshub.microsoft.com/supportforbusiness
mbsexp@microsoft.com
Теги
aos, ax4.0, sysclientsessions, блокировка, падает

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Регулярное падение AOS Alexander Frame DAX: Администрирование 1 05.11.2008 15:45
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
gl00mie: Run DAX4 AOS as a console application Blog bot DAX Blogs 0 31.10.2007 05:34
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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