Как открыть поток репликации в кастом режиме

Как открыть поток репликации в кастом режиме
Atom
4/26/2012
sergun


Вижу StreamManager.Streams.. Вижу у стрима ReplicationType. Но вот в какой момент его задать?


Tags:


Thanks:


Alexander

Avatar
Date: 4/26/2012
Reply


Разумно что перед стартом экспорта

Thanks:

sergun

Avatar
Date: 4/26/2012
Reply


Alexander Mukhanchikov: Разумно что перед стартом экспорта

Разумно, но невозможно ))

Пул потоков пуст в этот момент.. Видимо старт экспорта его наполняет.

Thanks:

Alexander

Avatar
Date: 4/26/2012
Reply


sergun:

Alexander Mukhanchikov: Разумно что перед стартом экспорта

Разумно, но невозможно ))

Пул потоков пуст в этот момент.. Видимо старт экспорта его наполняет.

Пул потоков тут не при чём. Вы сами говорите что нужен стрим. К нему есть доступ и без этого, через стрим реджистри. Это всё доступно сразу после вызова конструктора.

Thanks:

sergun

Avatar
Date: 4/27/2012
Reply


Alexander Mukhanchikov:

sergun:

Alexander Mukhanchikov: Разумно что перед стартом экспорта

Разумно, но невозможно ))

Пул потоков пуст в этот момент.. Видимо старт экспорта его наполняет.

Пул потоков тут не при чём. Вы сами говорите что нужен стрим. К нему есть доступ и без этого, через стрим реджистри. Это всё доступно сразу после вызова конструктора.

Перед стартом экспорта делаю trader.TableRegistry.StreamRegistry.TradeFuture.ReplicationType = ...;

Возникает InvalidOperationException: "Поток 'FORTS_FUTTRADE_REPL' не инициализирован"

Thanks:

Alexander

Avatar
Date: 4/27/2012
Reply


Да, похоже в текущей реализации никак.

Если хотите - можете взять с codeplex последние доступные сорсы по плазе (revision 15494) и исправить данное поведение.

Thanks:

Alexander

Avatar
Date: 5/13/2012
Reply


В 4.1 исправлено, в последней версии

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy