Имя: Пароль:
1C
 
Синхронизация с РИБами
0 seligkeit
 
20.02.17
09:10
Здравствуйте. Встала проблема с синхронизацией с РИБами. Есть 3 РИБ, раньше когда было 2, то синхронизация происходила через яндекс диск без проблем, появилась 3, возникли проблемы, что часто прекращалась синхронизация автоматически. Поставил дропбокс на одну базу и яндекс заработал нормально, но периодически 1с перестает синхронизировать через дропбокс автоматически а вручную проходит, потом сам начинает автоматом работать. С чем может быть связано, что перестает автоматически синхронизировать а потом через несколько ручных снова нормально начинает работать?

1с 8.3, Розница редакция 2.1.

П.С. Перестает часто когда компьютер где стоит РИБ отключен и утром не проходит, но так же не всегда а периодически.
1 Ёпрст
 
20.02.17
09:41
Подними свой впн и забудь о внешних дропбоксахи прочей шняги.
2 luter-89
 
20.02.17
09:42
Набор слов
3 Heckfy
 
20.02.17
09:42
(1) + FTP
4 luter-89
 
20.02.17
09:46
Да причем тут яндекс диск или дропбокс. И фтп не обязательно. Транспорт обмена может быть какой угодно. Смотри доступность облака
5 luter-89
 
20.02.17
09:47
Анализируй регламент
6 seligkeit
 
20.02.17
09:47
(1) Тоже подумываю о впн уже, думал, что без впн можно решить эту проблему.

Какую программу можете посоветовать которая безпроблемная?
7 seligkeit
 
20.02.17
09:47
(4) Облако доступно всегда, в любое время вручную обмен проходит, с автоматом только проблема
8 luter-89
 
20.02.17
09:54
(7) Значит смотри журнал, там увидишь что у тебя с регламентами. Может динамически обновляешь?
9 seligkeit
 
20.02.17
09:55
(5) По регламентным заданиям показывает, что выполнено, обмен с одним магазином настроен каждые 5 мин. А автоматом не прошло задание и уже 30 мин обмен не проходил, если вручную то проходит и регламентное задание обновляется.
10 luter-89
 
20.02.17
09:57
Смотри создаются ли файлы в облаке, если создаются, то проверь их корректность.
11 Heckfy
 
20.02.17
09:57
Версия платформы какая?
12 Serg_1960
 
20.02.17
09:57
Надеюсь к сотому посту автор озвучит текст из журнала регистрации.
13 Обработка
 
20.02.17
10:08
Время создания файла выгрузки и время чтение в ЦБ должны быть разнесены железно!

Почему именно 5 минут. Можно же поставить 15 минут.
Даже час или раз в 3 часа.
14 seligkeit
 
20.02.17
10:12
(12) Пока не могу предоставить журнал, вылетает 1с сразу, файл 500 мб, придется чистить
15 seligkeit
 
20.02.17
10:13
(11) 2.1.9.18
16 seligkeit
 
20.02.17
10:15
(13) я пробовал разное время ставить, раньше 1 час был, и разницу во времени ставил разную и одинаковую.
17 Фрэнки
 
20.02.17
10:19
(15) это не версия платформы
18 Фрэнки
 
20.02.17
10:19
регламенты крутишь на файловой базе?
19 luter-89
 
20.02.17
10:22
Здесь однозначно что-то с регламентом. Может выгрузка вообще не настроена) Может что-то с правилами.
20 Повелитель
 
20.02.17
10:23
Несколько лет у нас РИБ шел через ftp.
Потом когда меняли хостинг, возникли проблемы с ftp и решили недельку использовать Яндекс-диск.

Даже так подумали, если Яндекс-диск покажет себя хорошо, то оставим обмен на нем. Не показал.
В итоге через неделю вернулись на ftp.

Проблемы с Яндекс-диском у нас было 2.
1. При обмене через ftp, как только в 1с завершился обмен, можно было запускать обмен в дочке сразу. С Яндекс-диском нужно еще ждать, когда файл выгрузиться на облако, а потом с облака на комп к дочке. Это могло занимать 5 и более минут. Напрягало. Из-за этого были сбой и при регл. заданиях, так как тупо бывало не успевало синхронизироваться. Решается проблема увеличением времени обмена.
2. Точно сейчас не помню из-за чего, но Яндекс-диск иногда создавал файл не Message_102_101.zip, а Message_102_101 (2).zip и все пока его в бразуере не переименуешь обратно в Message_102_101.zip не работал обмен. Переименование локально внутри яндекс-диска не помогало.
Эта причина была основной, решения не нашли, венрулись на ftp.
21 seligkeit
 
20.02.17
10:28
(18) В файловой
22 Фрэнки
 
20.02.17
10:28
(19) скорей всего, что просто регламентные задания "отваливаются", т.к. у него используется файловый режим работы с базой. А раньше, когда обмен был всего на два узла узла, то при этом была другая версия платформы. Т.е. проблема не в количестве узлов обмена, хотя может и в них тоже, а в том, что регламентное задание на текущей версии платформы глючит. И этого весьма правдоподобно по описанию проблемы в топике.
23 seligkeit
 
20.02.17
10:29
(19) Выгрузка настроена на всех одинаково, уже не раз проверял правила, и пересоздавал уже их. Автоматически начинает работать когда несколько раз приходится запускать вручную.
24 Фрэнки
 
20.02.17
10:29
(21) а в центральной базе глючит обмен или на периферийных?
25 luter-89
 
20.02.17
10:31
Версию платформы нам скажут?
26 seligkeit
 
20.02.17
10:31
(20) Спасибо, учту еще фтп вариант. Время обмена через яндекс настроено каждые 30 мин, и когда 2 риба на нем висят он работает, когда подключаю обмен 3 риб, то уже глючит, поэтому поставил 1 риб на дропбокс. Но выходит что уже костыли.
27 seligkeit
 
20.02.17
10:33
(25) Сорь, пропустил, 8.3.8.2027
28 luter-89
 
20.02.17
10:34
(27) Значит в файловом варианте регламенты должны нормально работать
29 luter-89
 
20.02.17
10:35
Режим совместимости установлен?
30 Фрэнки
 
20.02.17
10:38
- один узел центральный и к нему сколько периферийных создано? два или три?
- три регламентных задания на центральном узле и одно подключение к яндекс-диску из этого узла. и еще подключения к этому же диску со стороны периферийных узлов.

Так где отваливается регламентное задание - центра или периферии? И какое подключение при этом отваливается: яндекс диску или дроп-диску
31 seligkeit
 
20.02.17
10:42
(30) 3 риб, 2 подключения через яндекс и 1 через дропбокс, отваливается на центре, отваливается и на яндекс и на дропбокс. Если запустить вручную, то яндекс начинает работать автоматически а дроп нужно несколько раз запускать вручную и только потом он начинает работать автоматом. Если все 3 садить на яндекс, то он тоже начинает так же глючить.
32 seligkeit
 
20.02.17
10:44
(29) да стоит, 8.3.5
33 luter-89
 
20.02.17
10:45
(32) Все равно регламенты должны нормально работать
34 seligkeit
 
20.02.17
10:48
Сейчас ближе к обеду автомат заработал и начал уже синхронизировать. Через несколько дней потом он снова падает и перестает сам синхронизировать. Попробую еще увеличить время синхронизации и сделать разницу во времени между компьютерами. В крайнем случае уже фтп или впн поднимать. Потом напишу, что помогло из этих вариантов.
35 luter-89
 
20.02.17
10:54
(34) Я думаю не туда ты смотришь
36 Serg_1960
 
20.02.17
11:02
(35) Вероятно до автора не достучались и не донесли явно мысль, что у него конфликт не на уровне синхронизации данных, а на уровне непонимания сути асинхронных событий :))
37 seligkeit
 
20.02.17
12:35
(35) (36) С асинхронными событиями еще не встречался, изучу этот вопрос. А то, что не туда смотрю очень даже вероятно. Не обратил внимания на настройку в регламентных заданиях, там есть настройка действия при ошибках, так вот там стояло 3 раза каждые 10 сек. Вот и думаю, что когда компьютер с риб отключен он при синхронизации выпадает в ошибку и регламентные задания уже перестают выполняться.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший