Обновление

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Ответить
Shurik
Новый участник
Сообщения: 14
Зарегистрирован: 22 май 2006, 15:14
Откуда: Москва
Контактная информация:

Обновление

Сообщение Shurik »

Здравствуйте! я только начинаю работать с Lotsia PDM PLUS и сразу возник вопрос.
я распаковал обновление сборки
в ОбщихПараметрахБД указал "Разрешить автоматическое обновление" и "Безусловное для пользователей", а также путь к каталогу с обновлением и ВерсиюОбновления.
Требуется ли мне запускать CreateDB или достаточно перечисленных действий для обновления базы?

Заранее спасибо
Loco
Активный участник
Сообщения: 75
Зарегистрирован: 22 фев 2005, 12:33
Используемое ПО: Lotsia PDM PLUS LT

Сообщение Loco »

Нет, параметр "Разрешить автоматическое обновление" управляет обновлением только ПО на клиентских местах.

Для обновления базы все равно нужно запускать утилиту CreateDB.
(Бывают обновления, которые не затрагивают структуру базы, и которым не нужна CreateDB.)

Только обязательно нужно сделать резервную копию базы перед обновлением!
Loco
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

хотел дополнить тот факт, что при обновлении, в локальный каталог ...\Party - переносится вся структура из сетового каталога например...\Lotsia Update. Это может быть полезно если вы используете свои иконки расположенные допустим на локальной машине в \Paty\Icons\MyIcons\ с указанием на форме пути в виде bitmap('\icons\myicons\... т.е. чтобы у всех пользователей обновились иконки нужно в каталог с обновлением поместить свои данные - например ...\Lotsia Update\icons\MyIcons и при очередном обновлении (~раз в месяц) они у всех, как говориться, обновятся :wink:
Последний раз редактировалось Александр 29 сен 2006, 13:23, всего редактировалось 2 раза.
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

тоже вроде комментария. :-) у нас одно время иконки (точнее, gif, для рисования на формах объектов) лежали на сетевом ресурсе. но иногда случались небольшие задержки при прорисовке форме с такой картинкой - оказалось, как раз из-за того, что картинка лежит где то далеко. она конечно маленькая и скачивается махом, но иногда на саму инициализацию отправки картинки клиенту сервер тратил некоторое время, что и приводило к задержке прорисовки формы. у такого решения есть наверное только один плюс - раз картинки хранятся централизованно, то изменять их и добавлять новые можно тоже централизованно и в любой момент, не нужно ждать обновления Лоции или придумывать свою процедуру обновления иконок. однако, собрав почти все нужные нам гифки, мы все таки решились запихать их в папку автообновления, потом исправили пути до картинок на формах - и вот оно счастье :-)
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

а, вот еще что, собственно про обновление.
обычно в папке с обновлением Лоции лежит около 80 файлов объемом около 60 метров
(тут вспомнилось, не смог сдержаться ;-)

Задачка, которую хороший программист решит в минуту, а хороший физик сойдёт
с ума: Ася весит 4,2 метра.
За сколько времени она скачается, если ширина канала - 5 кило в секунду?

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