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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.12.2024, 17:53   #1  
axm2017 is offline
axm2017
Участник
 
2,066 / 296 (14) ++++++
Регистрация: 15.05.2017
Но люди советуют всякое хитрое
https://msdyn365fo.wordpress.com/202...-specific-aos/
За это сообщение автора поблагодарили: Logger (5), sukhanchik (7).
Старый 20.12.2024, 15:02   #2  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от axm2017 Посмотреть сообщение
Но люди советуют всякое хитрое
https://msdyn365fo.wordpress.com/202...-specific-aos/
Лытдыбр: У нас на проекте одно время были большие проблемы с AOSами, В случайный момент времени один из AOSов повисал на минуту-две-три и фактически переставал реагировать на работу пользователей (попытка кликнуть на main menu приводила к паре минут задумчивости). В итоге пришлось учить конечных пользователей подменять куку чтобы переключиться на работающий сервер, как тут в статье указано. После трех месяцев ругани и эскалации микрософт смог выяснить что проблема в сборке мусора. Иногда там куча так переполнялась,что сервер уходил в сборку мусора 2 generation, блокируя исполнение большей части потоков. Еще после полутора месяцев ругани и эскалации удалось продавить увеличение памяти AOSов с 24 Гигов до аж 32. Проблема ушла. (В итоге я думаю одного рабочего времени консов на ругань было потрачено тысяч на 5, а микрософт сэкономил на памяти долларов 60. Из забавного - мы от Микрософта неоднократно получали совет писать код получше, чтобы GC поменьше работы было ). Еще месяца через четыре Микрософт нашел ошибку, из за которой GC вовремя не исполнялся,а исполнялся только уже когда память кончалась.
За это сообщение автора поблагодарили: Logger (5), sukhanchik (7).
Старый 20.12.2024, 15:26   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,973 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
после полутора месяцев ругани и эскалации удалось продавить увеличение памяти AOSов с 24 Гигов до аж 32. Проблема ушла.
Интересно, а если на аос народу побольше загнать. По идее, проблема должна повториться.


Цитата:
Сообщение от fed Посмотреть сообщение
Еще месяца через четыре Микрософт нашел ошибку, из за которой GC вовремя не исполнялся,а исполнялся только уже когда память кончалась.
Ошибка в Net была?

Мой друг как-то упоминал, что в инсталляторе 365-й было прописано для аоса, делать клиентский режим сборки мусора (<gcServer enabled="false" />). В этом режиме память меньше потребляется и активнее высвобождается. Не поэтому ли они так сделали ? Но вообще прикольно конечно. Серверное приложение работает в режиме сборки мусора предназначенном для клиентских приложений.

В 2012-й такой финт тоже иногда помогал.
AX 2012 - глюки ядра

Последний раз редактировалось Logger; 20.12.2024 в 16:44.
Старый 20.12.2024, 16:49   #4  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Logger Посмотреть сообщение
Ошибка в Net была?
Не знаю. Собственно о том, что это была ошибка, а не просто честное переполнение памяти из за большого числа кастомизаций и ISV мы узнали по неофициальным каналам.
Теги
d365fo, garbage collector, gcserver, сборка мусора

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
patrickmouwen: D365 F&O/Commerce interfacing via Azure API Management: My Best Practices Blog bot DAX Blogs 0 10.03.2022 02:47
Sumit Potbhare: Retail Warehousing | Wrap up | Approach to D365 for Commerce with Adv WH Mgmt Blog bot DAX Blogs 0 28.04.2021 13:12
patrickmouwen: How to Unlock Many Hidden D365 Retail Features! Blog bot DAX Blogs 0 13.05.2020 22:13
patrickmouwen: D365 Retail APIs Part III: How to use the Retail APIs from Power Automate (Flow) and Logic App Blog bot DAX Blogs 0 28.01.2020 02:15
patrickmouwen: D365 Retail APIs Part II: How to know exactly what happens inside D365 Retail Blog bot DAX Blogs 0 14.12.2019 01:17

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

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

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