Обмен между базами

1. VKuser127989980 08.02.24 21:31 Сейчас в теме
Доброго времени суток. В программе 1С между Sql-базами Б1 и Б2 настроен обмен через Com-соединение. Скоро будем переходить на новый Линуксовый сервер. Говорят, что на о.с. Линукс сом-соединение не будет работать, и надо переделать обмен между базами Б1 и Б2.
Подскажите, пожалуйста, как лучше это сделать?
(Физически базы будут лежать на разных серверах)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Xershi 1490 11.02.24 16:33 Сейчас в теме
(1) Com работает только на виндоус. Линукс про это не знает ничего.
С коробки заменить настройку на обмен через файлы.
Делаете общую папку шару и все точно также будет работать.
Правда чуть дольше и могут быть проблемы с последовательностью рукопожатий, но будете работать разберетесь.
5. wau8824ru 23 11.02.24 19:43 Сейчас в теме
(1) 8лет назад перешли на PostgreSQL, Тоже столкнулся с этой проблемой, перешли на "Обмен через файловый ресурс", из-за перехода на "Обмен через файловый ресурс" возникает потребность в регламентном задании каждые 10сек для Автоматической загрузки, ведь при Com-соединении при инициализации обмена происходит Выгрузка и Загрузка за один подход.
Для обмена на 1с:сервере в Linux формат каталога для обмена нужно указывать в формате "\home\share\base1c\tmp\exchange\" где "\home" каталог в корне сервера, пробовал через samba, но 1с:сервер видя что он в Linux не понимал шару вида "//base1c", может допилили.
Обмен по событиям "при появлении файла" без периодического регламентного задания на linux не видит появление файла.
И еще из-за регламентного задания проверки появления файла возникает периодическая инициализация выполнение обмена, и каждое выполнения регламентного задания 1с:сервер пересоздаёт ответный файл, даже без "при появлении файла". вот здесь есть решение проблемы https://infostart.ru/1c/articles/1198647/
2. user2033930 08.02.24 23:18 Сейчас в теме
Через файлы. Или через HTTP.
3. Onwardv 65 10.02.24 17:09 Сейчас в теме
Из практики, самый лучший вариант: делать обмен через брокер сообщений. Например, RabbitMQ.
В любом случае, Вам придется всё это старьё переделывать.
6. muskul 12.02.24 11:39 Сейчас в теме
либо поднять веб сервис
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот