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