|
Настройка ftpInbound адаптера.
|
|||
---|---|---|---|
#18+
Добрый день! В одном проекте используем стандартный ftpInbound адаптер Ensemble (EnsLib.FTP.InboundAdapter). Заметили следующую вещь. Каждый раз перед считыванием очередного файла адаптер делает List, т.е. перечитывает весь каталог. Если входящих файлов достаточно много, то значительно увеличивается время обработки каждого файла (тратится время на перечитывание списка файлов). Возможно ли как-то настроить стандартный адаптер, чтобы он только один раз считал список файлов и начал обработку каждого файла? Понятно, что в таком случае могут быть ошибки при обработке входящих файлов. Например, удалили из каталога какой-то (какие-то) файлы, но в данном случае для нас время обработки файла более приоритетно. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 11:35 |
|
Настройка ftpInbound адаптера.
|
|||
---|---|---|---|
#18+
ConfirmComplete=None 'None' offers the fastest performance for small files because no extra FTP directory listing needs to be retrieved for each file download attempt. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 11:52 |
|
Настройка ftpInbound адаптера.
|
|||
---|---|---|---|
#18+
AlexShiryaev, А у вас какая версия? Я посмотрел EnsLib.FTP.InboundAdapter:OnTask в 2010.2.8 там вроде проверяется, что список файлов уже получен ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 11:56 |
|
Настройка ftpInbound адаптера.
|
|||
---|---|---|---|
#18+
Александр Коблов, Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 12:31 |
|
|
start [/forum/topic.php?fid=39&gotonew=1&tid=1556721]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 151ms |
0 / 0 |