|
КД - обмен
| ☑ |
0
Cool_Profi
08.10.18
✎
17:16
|
Что-то затык возник..
Тупая схема - бекенд - фронтент
На фронте вводят документ, к нему создаются серии. Фронт тупой и заполняет только часть данных, необходимых в беке.
В беке после загрузки серии заполняются до конца.
Но. После заполнения изменения в сериях регистрируются для обмена (((
Ситуация осложняется тем, что фронтов больше одного.
Как можно обойти выгрузку обратно в оригинальный узел?
|
|
1
singlych
08.10.18
✎
17:55
|
Чем мешает обратная выгрузка?
|
|
2
MaxS
08.10.18
✎
18:04
|
Если совсем не нужна выгрузка, правилами регистрации запретить.
|
|
3
Cool_Profi
09.10.18
✎
08:55
|
(1) Лишний трафик, клиентам не нравится.
(2) Нужна выгрузка в другие узлы, а не в исходный
|
|
4
hhhh
09.10.18
✎
09:03
|
(3) ну в другие узлы - это значит через центр
|
|
5
Cool_Profi
09.10.18
✎
09:06
|
(4) Так о том и речь.
Из узла идёт в центр, там переписывается и разлетается по _всем_ узлам, в том числе и в исходный. А последнего хочется избежать
|
|
6
MaxS
09.10.18
✎
09:09
|
(5) Всё равно же через центр идёт? Сделать не замещать если существует.
|
|
7
Cool_Profi
09.10.18
✎
09:14
|
(6) Не замещать - это понятно. Но данные-то всё равно полетят, хоть и не загрузятся
|
|
8
Cyberhawk
09.10.18
✎
10:14
|
Храни узел-отправитель в БД и при каждой записи объекта в центре помещай в его список отправителей этот узел - тогда объект не будет регистрироваться к отправке для этого отправителя
|
|
9
tty12
09.10.18
✎
10:15
|
А просто отменять регистрацию для конкретного узла в ПередВыгрузкойДанных не получится?
|
|