Имя: Пароль:
1C
1С v8
бух ред.3.Изменения конфы из главного узла не передаются в один из подчиненных узлов
0 altaykniga
 
09.01.19
22:22
Здравствуйте, уважаемые специалисты. Прошу помощи умных людей!

Бухгалтерия предприятия, 3.0.67.43
платформа 8.3.13.1513
План обмена = ПоОрганизации

Дано:
1. Изменяю конфигурацию в главном узле
2. делаю синхронизацию в главном узле с подчиненнымУзлом1 - в файле обмена содержится информация об изменении конфигурации
3. делаю синхронизацию в подчиненномУзле1 с главным узлом - из файла обмена подгружаются изменения конфигурации

4. делаю синхронизацию в главном узле с подчиненнымУзлом2 - в файле обмена НЕ содержится информация об изменении конфигурации
5. делаю синхронизацию в подчиненномУзле2 с главным узлом - из файла обмена НЕ подгружаются изменения конфигурации, обмен завершается без ошибок

Ну думаю, ща я в главный узел загружу конфигурацию из файла (перед этим предварительно выгруженную) - тут уж оба подчиненных узла увидят изменение конфигурации! - но не тут то было:
6. выгружаю из главного узла конфигурацию в файл
7. в главном узле снимаю конфигурацию с поддержки, загружаю конфигурацию из файла, выгруженную на этапе 6
8. делаю синхронизацию в главном узле с ПодчиненнымУзлом1 - файл обмена создается большой, около 1гб - это и правильно, т.к. в этом файле обмена содержится инфа обо всей конфигурации - ведь мы ее загружали в главный узел из файла
9. делаю синхронизацию в подчиненномУзле1 с главным узлом - из файла обмена подгружаются изменения конфигурации

А ВОТ ЗДЕСЬ БЕДА:
10. делаю синхронизацию в главном узле с ПодчиненнымУзлом2 - файл
обмена создается большой, около 1гб - это и правильно, т.к. в этом файле обмена содержится инфа обо всей конфигурации - ведь мы ее загружали в главный узел из файла
11. делаю синхронизацию в подчиненномУзле2 с главным узлом - из файла обмена НЕ подгружаются изменения конфигурации, обмен завершается без ошибок
1 altaykniga
 
10.01.19
00:23
(0) +не могу отвязать подчиненный узел от главного узла... в режиме 1с-предприятия выполнял код

"ПланыОбмена.УстановитьГлавныйУзел(Неопределено)"

Ошибок не возникало, главный узел устанавливался в значение Неопределено. Затем захожу в конфигуратор - опять стоит замочек на конфигурации...

Выгрузил базу в файл, загрузил в файловую базу данных - замок с конфигурации пропал... Загрузил в этот подчиненный узел конфу главного узла из файла, затем привязал назад к Главному Узлу. Выгрузил в файл, удалил на сервере-1с эту косячную базу, удалил эту базу из Постгри, создал заново чистую базу на 1с-сервере, загрузил в нее базу из файла. Пока обмен заработал. Буду наблюдать дальше
2 altaykniga
 
10.01.19
00:42
результаты наблюдений остались прежними:

1. Изменяю конфигурацию в главном узле
2. делаю синхронизацию в главном узле с подчиненнымУзлом1 - в файле обмена содержится информация об изменении конфигурации
3. делаю синхронизацию в подчиненномУзле1 с главным узлом - из файла обмена подгружаются изменения конфигурации

4. делаю синхронизацию в главном узле с подчиненнымУзлом2 - в файле обмена НЕ содержится информация об изменении конфигурации
5. делаю синхронизацию в подчиненномУзле2 с главным узлом - из файла обмена НЕ подгружаются изменения конфигурации (т.к. их там нет), обмен завершается без ошибок
3 altaykniga
 
10.01.19
08:12
подниму
4 Мимохожий Однако
 
10.01.19
08:30
(1) Отвязать можно в режиме Конфигуратор со специальным ключом.
Проверь как работает интернет на ПК с периферийной базой. Как передаёшь файлы обмена?
5 Мимохожий Однако
 
10.01.19
08:31
Посмотри в журнале регистрации информацию при синхронизации. Возможно, есть ошибки. Отключи фоновые задания и автоматический обмен на время экспериментов и запускай вручную синхронизацию
6 altaykniga
 
10.01.19
09:18
(4) файл обмена передадется банально через файл... выгружается на компе с ГлавнымУзлом на яндекс диск, загружается на компе с ПереферийнымУзлом через этот же яндекс диск. Обмены делаю вручную, синхрон по расписанию не настроен
7 altaykniga
 
10.01.19
09:37
(5)
сравниваю события получения данных в ПереферийномУзле1, где изменения конфы передаются, с событиями получения данных в ПереферийномУзле2, где изменения конфы НЕ передаются

https://yadi.sk/i/L8NK32W8AnAqUg - изменения конфы передаются - 4 строки в ЖР

https://yadi.sk/i/QSGCPsyu1I4r0A - изменения конфы НЕ передаются - 3 строки в ЖР (отсутствует в ЖР строка "сообщение обмена получено из кеша")
8 Фрэнки
 
10.01.19
09:59
Ну то, что в топике описывается какой-то явный глюк с регистрацией изменений в подчиненный узел. Ожидается, что изменение будет на все узлы регистрироваться...

А вот интересно, если поменять очередность обмена, т.е. в синхронизациях после изменения конфиги сделать первой обмен во второй узел - уйдет к нему изменение?

Т.е. вполне вероятно, что выгрузку измененний главного узла (изм конфигурации) через файлы обмена надо сделать по всем узлам обмена и не принимать ответы от периферийных баз до тех пор, пока не завершится выгрузка обменов из головы.
9 Фрэнки
 
10.01.19
10:00
Что будет если просто выгружать, выгружать, выгружать
Но не принимать, не принимать, не принимать
Какие файлы обмена будут созданы - верные или неверные?
10 altaykniga
 
10.01.19
10:38
(9)

1способ:
1. изменяю конфу в ГлавномУзле.
2. делаю выгрузку в файл для ПереферийногоУзла1 - в файл выгружаются изменения конфы
3. делаю выгрузку в файл для ПереферийногоУзла2 - в файл НЕ выгружаются изменения конфы

2способ:
1. изменяю конфу в ГлавномУзле.
2. делаю выгрузку в файл для ПереферийногоУзла2 - в файл НЕ выгружаются изменения конфы
3. делаю выгрузку в файл для ПереферийногоУзла1 - в файл  выгружаются изменения конфы
11 altaykniga
 
10.01.19
10:43
чистил кеш 1с на сервере 1с - удалял базу ГлавногоУзла из списка баз и добавлял заново.

Достаточно ли этого для чистки кеша 1с?
12 Фрэнки
 
10.01.19
10:53
(10) Странное поведение. Весьма странное. Между периферийными узлами одного и того же плана обмена в основной базе не должно быть никакой разницы в регистрации изменений. Прямо аж мысли о выполнении ТИИ над базой центра попробовать. У вас узлы судя по всему неодинаковые.
13 altaykniga
 
10.01.19
11:35
(10) если бы узлы были неодинаковые, то и данные бы не синхронизировались?

а у меня ведь измененные данные выгружаются в файл обмена, только изменения конфигурации не выгружаются...
14 Фрэнки
 
10.01.19
12:08
(13) на БП 2 я свои планы обмена делал умышленно так, чтоб передавались только данные, но сами планы не были формально РИБ и выгрузки изменений конфиги в них не шло. Так что теоретически ситуация, когда данные по обмену идут, но конфигурация не идет - это просто может быть другой обмен.
15 Ботаник Гарден Меран
 
10.01.19
12:20
В этом релизе платформы ошибка. Нужно посвежее попробовать.
https://partners.v8.1c.ru/forum/message/1780169#m_1780169
16 Ботаник Гарден Меран
 
10.01.19
12:24
Хотя вот еще на релизе посвежее похожая ошибка.
https://partners.v8.1c.ru/forum/topic/1786162#m_1786162
17 ДенисЧ
 
10.01.19
12:25
(15) (16) В приличном обществе давать ответы ссылкой на ресурс, который требует особой регистрации == моветон.
18 Фрэнки
 
10.01.19
13:19
(16) Какой тогда релиз платформы брать, чтоб этой ошибки не было?
Я правильно понимаю, что суть ошибки в том, что изменения конфига регаются только на тот узел в РИБ, который был создан первым и просто не попадают в регистрацию на все остальные?
19 Фрэнки
 
10.01.19
13:21
(17) спасибо ему хоть за то, что он в принципе сказал, чтоб мы не мучались в поиске там, где искать бесполезно.
20 Ботаник Гарден Меран
 
10.01.19
13:23
(18)
Получается, что нужно 8.3.12.1714 пробовать.
Зачем так на 13-й торопиться?
21 altaykniga
 
10.01.19
17:01
(15)(16) спасибо! к сожалению инфа недоступна простым смертным для просмотра...

(16) прошу совета, как лучше поступить? Откатиться на 8.3.12 ?
22 altaykniga
 
11.01.19
13:15
(21) не стал менять платформу. Сделал главный узел файловой базой, делаю синхрон с периферийными узлами через нее. Изменения конфы стали выгружаться во все узлы