а, вот еще что, собственно про обновление.
обычно в папке с обновлением Лоции лежит около 80 файлов объемом около 60 метров
(тут вспомнилось, не смог сдержаться
Задачка, которую хороший программист решит в минуту, а хороший физик сойдёт
с ума: Ася весит 4,2 метра.
За сколько времени она скачается, если ширина канала - 5 кило в секунду?
так вот, про обновление. и это не считая файлов иконок и картинок. если все пользователи вдруг решат включить Лоцию разом и начнут при этом обновляться - серверу, на котором будет лежать папка с обновлением, придется несладко. у нас с раздачей обновления для 80-100 пользователей за 1.5-2 часа иногда не справлялся HP DL380G3, ваще не реагировал. у пользователей конечно процедура обновления начинала работать все медленнее, особо энергичные начинали тыкать разные кнопки, в итоге все вообще переставало отвечать, после этого Лоция часто и не загружалась, и не обновлялась.
для решения проблемы первым делом навел порядок в папке с обновлением. оказалось, среди иконок было очень много тех, которые вообще не используются, видимо, они оставались от каких то настроек, которые шли в комплекте. "очень много" - это мягко сказано, всего было 300 с лишним иконок, после чистки осталось 100. думаю, сервер был мне по-своему благодарен
но всей проблемы это не решило, при определенных условиях все равно были затруднения при обновлении. после консультации с Теххелпом, где мне объяснили, что и как там работает, было решено разместить копию папки обновления на другом сервере. в процессе обновления наблюдал за загрузкой каждого сервера (смотрел за кол-вом открытых файлов и загрузкой сетевого интерфейса) и вручную менял путь до обновления на менее занятый сервер. на каждом сервере путь был одинаковый, так что нужно было просто поменять имя машины. потом пошел еще дальше, поместил копию папки на третий сервер. стало вообще хорошо.
таким образом получился кластер NLB из 3-х узлов в ручном режиме