|
06.05.2006, 13:58 | #1 |
Участник
|
AOS!!! количество пользователей, настройки, устойчивость
Исходные данные:
Ax3.0sp2 + MSSQL2000sp3. Users - 48, Axapta Object Servers -1 AOS стоит на CPU:2x Intel Xeon3066MHz, RAM: 2048Mb работают эти пользователи ну где то как 100 ASU (если не больше). Проблема: переодически падает AOS (наиболее частые проявления: либо выкидывает пользователей; либо перестает пускать, а новым пишет "Internal revision mismatch in AOCP ...") замечено что у процесса AOS со временем плодятся : threads : <Non-existent Process>(3388): 328 files : C:\Temp\$tmp001a0001.$$$ Вопросы: 1) какое рекомендуемое/эмпирически выгодное количество пользователей на 1 AOS (может пора уже второй заводить??) 2) есть ли рекомендации по тюнингу настроек AOS-а? 3) может обновление какое поможет?
__________________
--- SHiSHok |
|
06.05.2006, 14:49 | #2 |
Участник
|
как я понимаю версии АОС и клиента не соответствуют друг другу. Может было использование клиента с более высоким или более низким сервис паком по сравнению с АОС.
__________________
И почему никто меня не любит? Да, я надоедливый |
|
06.05.2006, 14:56 | #3 |
Участник
|
Цитата:
Сообщение от Antant
как я понимаю версии АОС и клиента не соответствуют друг другу. Может было использование клиента с более высоким или более низким сервис паком по сравнению с АОС.
__________________
--- SHiSHok |
|
07.05.2006, 13:12 | #4 |
Участник
|
Неужели нечего посоветовать???
может хоть по пользователям на 1 АОС чего кто подскажет?
__________________
--- SHiSHok |
|
07.05.2006, 13:43 | #5 |
Участник
|
Цитата:
Сообщение от SHiSHok
Вопросы:
1) какое рекомендуемое/эмпирически выгодное количество пользователей на 1 AOS (может пора уже второй заводить??) Рекомендуемое ASU на один AOS - около 100-150. Но один AOS может потянуть и значительно больше до 350-400 ASU. Если есть возможность, то лучше держаться рекомендованной величины. Цитата:
Сообщение от SHiSHok
2) есть ли рекомендации по тюнингу настроек AOS-а?
Цитата:
Сообщение от SHiSHok
3) может обновление какое поможет?
Где-то у вас стоит другая версия. См. также http://forum.mazzy.ru/index.php?showtopic=584 |
|
07.05.2006, 19:11 | #6 |
Участник
|
Цитата:
Сообщение от mazzy
Нет.
Рекомендуемое ASU на один AOS - около 100-150. Но один AOS может потянуть и значительно больше до 350-400 ASU. Если есть возможность, то лучше держаться рекомендованной величины. Цитата:
Сообщение от mazzy
Установите везде одинаковую версию.
Где-то у вас стоит другая версия. Цитата:
Сообщение от mazzy
Последний раз редактировалось SHiSHok; 07.05.2006 в 19:27. |
|
07.05.2006, 19:52 | #7 |
Участник
|
Цитата:
Сообщение от SHiSHok
Не думаю что это может как то отразиться на работе.
Текущая версия записывается в таблицу SysConfig. Цитата:
Сообщение от SHiSHok
То есть протокол он и на Украине протокол : TCP/IP же не отличается от Винды к Винде или к Юниксу или еще чему...
На то он и закрытый, и проприетарный. |
|
07.05.2006, 19:58 | #8 |
Участник
|
Цитата:
Сообщение от mazzy
А вот AOCP - вполне.
На то он и закрытый, и проприетарный. хотя возникло впечатление что AOS по достижении ГИГа ОЗУ начинает подглюкивать (игрался настройками АОС - буферы увеличивал, количество курсоров, отфетчиных записей...)
__________________
--- SHiSHok Последний раз редактировалось SHiSHok; 07.05.2006 в 20:09. |
|
11.05.2006, 09:42 | #9 |
Участник
|
SHiSHok
К вопросу о производительности АОС можете глянуть ссылку и рассчитать для своей конфигурации. http://www.fujitsu-siemens.ru/soluti...ta_sizing.html |
|
11.05.2006, 10:12 | #10 |
Участник
|
Если у вас SQL Server, то в настройках АОСа настройте соединение через DSN, а не напрямую. Тогда будет использоваться другой драйвер (при соединение напрямую используется DBNETLIB, который при работе с Аксаптой подглючивает). Если у вас ко всему прочему Windows Serever 2003, то можно попробовать откатить MDAC до версии 2.6 SP2. Тоже помогает.
|
|
11.05.2006, 13:40 | #11 |
Участник
|
Цитата:
Сообщение от sia
Если у вас SQL Server, то в настройках АОСа настройте соединение через DSN, а не напрямую. Тогда будет использоваться другой драйвер (при соединение напрямую используется DBNETLIB, который при работе с Аксаптой подглючивает).
Цитата:
Сообщение от sia
Если у вас ко всему прочему Windows Serever 2003, то можно попробовать откатить MDAC до версии 2.6 SP2. Тоже помогает.
как корректно откатить?? ручками подменить нужные файлы из 2.6sp2?
__________________
--- SHiSHok |
|
11.05.2006, 14:32 | #12 |
Участник
|
Цитата:
Сообщение от SHiSHok
в чем заключается глюкавость? мусор в процессе аксапты? я при работе с сиквелом не замечал глюков.
Цитата:
Сообщение от SHiSHok
про MDAC тоже интересно в чем его глюкавость выражается?
как корректно откатить?? ручками подменить нужные файлы из 2.6sp2? |
|
|
За это сообщение автора поблагодарили: fedich (0). |
12.05.2006, 10:21 | #13 |
Участник
|
Цитата:
Сообщение от sia
Если у вас SQL Server, то в настройках АОСа настройте соединение через DSN, а не напрямую
__________________
--- SHiSHok Последний раз редактировалось SHiSHok; 13.05.2006 в 12:50. |
|
22.05.2006, 19:16 | #14 |
Участник
|
ВСЕ галки на последней странице настройки ODBC-соединения желательно убрать (в том числе и perform translation)...
вообще-то почитайте руководства для админов... есть кое-что любопытное, в том числе про русификацию... |
|
23.05.2006, 14:47 | #15 |
Участник
|
Цитата:
Сообщение от somebody
ВСЕ галки на последней странице настройки ODBC-соединения желательно убрать (в том числе и perform translation)...
вообще-то почитайте руководства для админов... есть кое-что любопытное, в том числе про русификацию... про настройки ODBC соединения в документации сказано исключительно немного. Единственное что есть, это указание на "perform translation for character data", но мои тесты подключения через ODBC показали что тестовая база работала корректно как с включенной опцией "perform translation for character data" так и без (я так понимаю что с этой опцией как то неправильно должна была отображаться кодировочка)
__________________
--- SHiSHok Последний раз редактировалось SHiSHok; 23.05.2006 в 14:53. |
|
23.05.2006, 15:22 | #16 |
Участник
|
новые факты:
произвел некоторую коррекцию параметров АОС и результат: АОС работает без ошибок и слетов около недели. это наверное рекорд за последние полгода. Общий смысл настройки параметров АОС - уменьшить количество используемой памяти. Как следствие процесс максимально захватывал 820Mb, при этом у процесса присутствуют мертвые хендлы thead <Non-existent Process>(1024): 2500, висящие хендлы file C:\Temp\$tmp00130001.$$$. Всетаки есть подозрение что АОС axpta3.0sp2 некорректно работает при приближении к 1Gb ОЗУ. Посему интересно было бы узнать у участников (интересно для разных сервиспаков): 1) параместы настройки АОС : Database 2) какой пик захвата памяти вашего АОСа? 3) присутствуют ли вышеописанные мертвые хендлы? 3) как стабильно работает АОС (среднее время работы в днях до слета/глюка)? Я настроил следующим образом: Settings: max open cursors:320 retry:3 max cache sync time:6 buffer size:86 array fetch ahead:64 Connection: Number of retries:3 Retry delay:2000 Timeout connection after being idle for: 7200
__________________
--- SHiSHok |
|
23.05.2006, 08:59 | #17 |
Злыдни
|
А на SQL стоит SP3 или SP3a? Очень похоже на утечку памяти при длительных запросах
|
|
23.05.2006, 14:45 | #18 |
Участник
|
Цитата:
Сообщение от KiselevSA
А на SQL стоит SP3 или SP3a? Очень похоже на утечку памяти при длительных запросах
__________________
--- SHiSHok |
|
24.05.2006, 17:29 | #19 |
Участник
|
Тебе скоко говорил - не гиг ОЗУ, а превышение 2 гиг виртуалки.
Поставь в boot.ini сервера ключ /3GB и еще чуть поработает... |
|
25.05.2006, 10:41 | #20 |
Участник
|
Цитата:
Сообщение от Shur
Тебе скоко говорил - не гиг ОЗУ, а превышение 2 гиг виртуалки.
Поставь в boot.ini сервера ключ /3GB и еще чуть поработает... я говорю исключительно о Physical memory: Working set. Очень удобно смотреть свойства процесса Process Explorer for Windows 9x/NT/2000/XP/S2K3 by Mark Russinovich (www.sysinternals.com). А виртуалки на сервере AOS 5Gb (т.е. вполне достаточно)
__________________
--- SHiSHok |
|
|
|