|
РИБ обмен по ftp посоветуйте по схеме реализации. | ☑ | ||
---|---|---|---|---|
0
Обработка
17.08.14
✎
09:50
|
Вобщем есть три базы ЦБ ПБ1 ПБ2.
ЦБ и ПБ1 находятся на одном сервере. ПБ2 в другом месте. В двух местах дислокации подняли фтп. В однм уже есть прокси. Обмен по почте уже освоил и вроде все работает. Хочу протестить обмен по фтп. Тут на форуме раздобыл код типа: Попытка ИмяFTPСервера = "АЙПИ"; ПортFTPСоединения = "21"; ПользовательFTPСоединения = "ЮЗЕР" ; ПарольFTPСоединения = "ПАРОЛЬ" ; ПассивноеFTPСоединение = Ложь; Соединение = Новый FTPСоединение(ИмяFTPСервера, ПортFTPСоединения,ПользовательFTPСоединения,ПарольFTPСоединения, ,ПассивноеFTPСоединение); Соединение.Записать(ИмяФайлаЗаписи, ПолучитьИмяФайлаИзПолногоПути(ИмяФайлаЗаписи)); Исключение Сообщить("Ошибка записи файла на FTP!!!"); Возврат ""; КонецПопытки; Возврат ИмяФайлаЗаписи; У мня несколько вопрос к знатокам. 1. Если у меня фтп то я в любом случае юзаю один из них для обмена или могу оба юзать? 2. Находясь тут в точке "А" Я юзаю фтп текущего домена по внтреннему ИП или на внешний ФТП точки "Б"??? 3. И почему у меня соедиение очень долго идет чуть ли не 5-7 минут??? |
|||
1
sda553
17.08.14
✎
09:56
|
1. Зависит от схемы, но я бы одним обошелся
2. ни фига не понял, но использовал бы везде внешние ip 3. Из 1с только, или из любого клиента? |
|||
2
m-serg74
17.08.14
✎
10:03
|
(1) "но использовал бы везде внешние ip"
а отчего локально вообще не отказаться от фтп, а просто использовать сетевой доступ к нужному каталогу |
|||
3
Обработка
17.08.14
✎
10:06
|
(1) По второму вопросу поясню.
Я Находясь в городе "А" стучусь на фтп в городе "Б" по белому внешнему айпишнику. НО там в базе 1С в городе Б я же все прописываю по внутреннему ИП ФТП ведь так? НУ по другому возможно лишь схема такая что каждая база 1С в каждом городе выкладывает в свой фтп по внутреннему Ип а уж сама ФТП с утановленными заданиями обменивается между собой. |
|||
4
Jump
17.08.14
✎
10:10
|
(0)
1)Как хочешь 2)Как угодно. 3)Соединение идет пять минут или передача файла обмена? |
|||
5
sda553
17.08.14
✎
10:12
|
(3) два фтп во первых требуют двойные ресурсы на поддержку двух серверов, во вторых, затрудняют разбор инцидентов в обмене, т.к. придется копаться в двух местах в разных локациях.
|
|||
6
Jump
17.08.14
✎
10:13
|
(3)Возможны все описанные способы.
Только нафига так извращаться? Не проще обойтись одним? |
|||
7
m-serg74
17.08.14
✎
10:16
|
+(6) один на том сервере где находятся две базы и их обмен просто по сети, а третья база через фтп
|
|||
8
Обработка
17.08.14
✎
10:20
|
(7) Логично.
|
|||
9
Обработка
17.08.14
✎
10:22
|
(4) Именно соединение идет так долго. А файл весит 33 кило.
|
|||
10
Jump
17.08.14
✎
10:41
|
(9)У 1с бывает такое. Проблема в настройках фтп сервера. У фтп куча разных вариаций не все стандарту соответствуют, поэтому тут стоит посмотреть логи соединения, и поковырятся в настройках сервера.
|
|||
11
hhhh
17.08.14
✎
11:10
|
может там активное или пассивное соединение галочкой поиграться?
|
|||
12
Обработка
17.08.14
✎
12:34
|
(10) Скорее так и есть.
(11) Как раз этим хочу поэкспериментировать |
|||
13
Обработка
17.08.14
✎
12:36
|
(11) Сенкс, помогло!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |