Страница 1 из 1

Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 11:33 am
Diogen
Здравствуйте. Есть AppServer 3.1, пара АРМов. Возник такой вопрос, если во время работы АРМов я начну правки вносить, например, удалю экземпляр $UserDefined, через который идет вывод информации на АРМы, а потом создам другой, присвою то же имя ему, и выведу его в шаблон производный от $InTouchViewApp, пока я ничего не задеплоил, информация на АРМах будет по старой схеме идти, как будто бы я ничего не удалял и не создавал или же как только я удалю экземпляр, то у меня и на АРМе он пропадет, либо не будет информацию выводить?

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 12:30 pm
Генератор зла
Diogen писал(а): пока я ничего не задеплоил, информация на АРМах будет по старой схеме идти

Именно.

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 1:07 pm
Diogen
Генератор зла писал(а):Именно.

Тогда еще такой вопрос, вот я удалил экземпляр $UserDefined, через который идет вывод информации на АРМы, а потом создал другой, присвоил то же имя ему и вывел его в шаблон производный от $InTouchViewApp. Мне предложат задеплоить как новый экземпляр $UserDefined, так и экземпляры View. Если я задеплою только новый экземпляр $UserDefined, а экземпляр View пока не буду деплоить, то что в таком случае будет?

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 1:15 pm
Генератор зла
Diogen писал(а):что в таком случае будет?

Скорее всего, нарушение причинно-следственных связей.

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 1:22 pm
Diogen
Не понял :)

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 1:51 pm
Генератор зла
У экземпляров, помимо имени, есть ещё ID. Моё мнение, графический объект в InTouchViewApp не сможет отображать значение подсунутого ему "клона".
Но попробуйте, всяко бывает.

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 1:55 pm
Diogen
Генератор зла писал(а):У экземпляров, помимо имени, есть ещё ID. Моё мнение, графический объект в InTouchViewApp не сможет отображать значение подсунутого ему "клона".
Но попробуйте, всяко бывает.

Это понятно. Он, грубо говоря, пропадет в InTouchViewApp, будет перечеркнутый прямоугольник, мол нет такого объекта. Вопрос немного в другом был. Что будет, если я внесу изменения в экземпляр $UserDefined и экземпляр InTouchViewApp, но задеплою только UserDefined, а InTouchViewApp измененный не буду деплоить.

Re: Вопрос по деплою

СообщениеДобавлено: Пт май 25, 2018 9:33 pm
Генератор зла
Будет ... что-то.
Если изменения UserDefined влияют на существующие эл-ты объекта InTouchViewApp, то не передеплоеный объект InTouchViewApp начнёт работать по-новому.
Если в UserDefined изменённый графический эл-т для InTouchViewApp, то он не попадёт в InTouchViewApp, и там будет работать старый графический эл-т.
Если в UserDefined появился новый графический эл-т, то он будет отсутствовать в непередеплоеном экземпляре InTouchViewApp.

Re: Вопрос по деплою

СообщениеДобавлено: Пн май 28, 2018 1:56 pm
Diogen
Генератор зла писал(а):Будет ... что-то.

В общем, ничего хорошего не будет. Если удалить экземпляр и создать новый, то на АРМе он отвалится, как только я его удалю. Поэтому деплоить надо сразу. Приплыл в пятницу, ладно хоть удаленный доступ был. :D