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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.08.2007, 09:29   #1  
Paul_ST is offline
Paul_ST
Участник
 
144 / 11 (1) +
Регистрация: 26.11.2003
Адрес: Екатеринбург
Кэш данных с двумя АОСами
Добрый день!
Начали использовать кластер и регулярно каждый день наблюдаем проблему несинхронности данных в кластере из двух АОСов. А именно по модулю Денежные средства наблюдаются расхождения (в частности, таблица LedgerTrans - в отчётах её использующих разные данные + сальдо по кассе, например)

Используем:
  • 3-х звенка, тонкий клиент;
  • Axapta 3.0 SP4;
  • БД Oracle 9.2.0.7;
  • два АОСа с одинаковыми названиями на двух разных физических машинах;
  • лицензия два АОСа использовать позволяет;
  • одно приложение;
  • одна БД.

Параметр Max. cache sync. time пробовали изменять от пустого к 20.
Кластер настроен путём указания в конфигурации обоих АОСов -cluster=<имя кластера>
В конфигурации клиента просто прописан Axpata Object Server Mask как имя АОСа (одинаковое для обоих). Некоторые советуют прописывать также и в конфигурации клиента -cluster=<имя кластера> , а также Axapta Object Server host names. Может ли это помочь в нашей ситуации?

Ситуацию описывали здесь: Кэш данных с несколькими АОСами
Однако, "здоровых" мер для устранения проблемы, не называли.
Принудительное обновление кэша, равно как и рестарт кластера, естественно, помогает.
Однако причина неясна - что делать - непонятно. Неужели единственным выходом является запуск программной процедуры обновления кэша по таймеру?
__________________
Paul_ST
Старый 14.08.2007, 10:01   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Paul_ST Посмотреть сообщение
Начали использовать кластер и регулярно каждый день наблюдаем проблему несинхронности данных в кластере из двух АОСов. Используем Axapta 3.0 SP4. Неужели единственным выходом является запуск программной процедуры обновления кэша по таймеру?
Возможно, альтернативным решеним будет обновление ядра до Kernel Rollup. Вот здесь упоминался глюк с кэшированием, исправленный в KR1, как раз проявлявшийся в кластерах AOS.
Старый 14.08.2007, 10:36   #3  
Paul_ST is offline
Paul_ST
Участник
 
144 / 11 (1) +
Регистрация: 26.11.2003
Адрес: Екатеринбург
Напомните, плиз - Kernel Rollup - что имеется в виду? установка Hot fix'а?
__________________
Paul_ST
Старый 14.08.2007, 10:55   #4  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Paul_ST Посмотреть сообщение
Kernel Rollup - что имеется в виду? установка Hot fix'а?
Kernel Rollup - это обновление ядра, содержащее в себе по сути тучу разных hot fix'ов. См., например, сообщение в блоге Алексея Еременко, версии и билды на форуме mazzy, а также (обязательно!) обсуждение впечатлений от использования Kernel Rollup 3. К слову, тот же Алексей Еременко писал о том, что должен уже скоро выйти AX 3.0 Kernel Rollup 4...
Исли интересна некоторая статистика, то в Kernel Rollup'ах было включено разных hot fix'ов:
  • Kernel Rollup 1 - 44 (18 в клиенте, 26 в AOS)
  • Kernel Rollup 2 - 82 (51 в клиенте, 31 в AOS)
  • Kernle Rollup 3 - 21 (распределение в разрезе клиент/AOS не указано)
За это сообщение автора поблагодарили: belugin (2).
Старый 15.08.2007, 11:39   #5  
Paul_ST is offline
Paul_ST
Участник
 
144 / 11 (1) +
Регистрация: 26.11.2003
Адрес: Екатеринбург
Спасибо!
__________________
Paul_ST
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Невозможно выполнить команду языка определения данных в () iHomer13 DAX: Программирование 8 18.07.2008 10:56
Кэш данных с несколькими АОСами Axapta DAX: Администрирование 14 22.03.2007 12:58
Cвязь данных между двумя формами Artild DAX: Программирование 11 24.06.2003 10:45
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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