Показать сообщение отдельно
Старый 29.04.2006, 06:26   #1  
Sequel is offline
Sequel
Участник
 
53 / 13 (1) ++
Регистрация: 17.06.2005
Адрес: Новокузнецк
Топология AOS'ов
Доброго времени суток.
Мы работаем с трехзвенной архитектурой, топология системы такова: 1 база данных, 4 AOS'а (по 2 на 2-х компьютерах), AOS'ы не объединены в кластер, каждому пользователю в зависимости от географического расположения (разные магазины в разных городах) назначен свой AOS.
При этом все AOS'ы используют общее приложение.
Вопрос 1: отличается ли такая схема работы от той, когда все AOS'ы объединены в кластер? Например кэширование данных из базы в некластерной системе работает не совсем корректно: закэшированные данные в одном AOS'е не видят изменений в других какое то время, пока не обновятся. Как работает кэширование данных в кластерной системе?
Вопрос 2: при внесении изменений в программный код какие действия надо сделать чтобы он обновился сразу во всех Аосах. В некластерной системе, я так понимаю, для этого нужно чтобы эти изменения записались не только в кэш, но и на диск в файлы приложения, после чего остальные аосы должны обновить у себя в кэше эти объекты. Как происходит обновление кода в кластерной системе?