Прокачка данных идет очень долго

Прокачка данных идет очень долго
Atom
12/15/2011


Не понимаю почему, но дня 4 назад прокачка данных при старте экспорта стала очень медленной.
Вот лог подключения потоков
Фьючерсы: общая информация по сессии LoadRevisions 90189
Фьючерсы: cправочник торгуемых инструментов LoadRevisions 342761
Средства и лимиты клиентов LoadRevisions 0
Позиции клиентов LoadRevisions 1814365140
Фьючерсы: журнал сделок LoadRevisions 475872166
Фьючерсы: журнал заявок LoadRevisions 33600408
Фьючерсы: информация о торговой сессии LoadRevisions 511
"IRobot.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\a.fadeev\Мои документы\Visual Studio 2010\Projects\IRobot\IRobot\bin\Release\Ecng.Xaml.dll"
"IRobot.vshost.exe" (Управляемый (v4.0.30319)): Загружен "C:\Documents and Settings\a.fadeev\Мои документы\Visual Studio 2010\Projects\IRobot\IRobot\bin\Release\StockSharp.Xaml.dll"
FORTS_FUTCOMMON_REPL\common - StreamStateChanged: LocalSnapshot
FORTS_FUTINFO_REPL\fut_sess_contents - StreamStateChanged: LocalSnapshot
FORTS_PART_REPL\part - StreamStateChanged: LocalSnapshot
FORTS_POS_REPL\position - StreamStateChanged: LocalSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: LocalSnapshot
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: LocalSnapshot
FORTS_FUTINFO_REPL\session - StreamStateChanged: LocalSnapshot
FORTS_FUTAGGR20_REPL\orders_aggr - StreamStateChanged: LocalSnapshot
FORTS_FUTCOMMON_REPL\common - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 26687
FORTS_FUTCOMMON_REPL\common - StreamStateChanged: RemoveSnapshot
FORTS_FUTINFO_REPL\fut_sess_contents - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 2716
FORTS_FUTINFO_REPL\fut_sess_contents - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 103
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 103
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: RemoveSnapshot
FORTS_PART_REPL\part - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 3808
FORTS_PART_REPL\part - StreamStateChanged: RemoveSnapshot
FORTS_POS_REPL\position - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 3808
FORTS_POS_REPL\position - StreamStateChanged: RemoveSnapshot
FORTS_FUTAGGR20_REPL\orders_aggr - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 1810
FORTS_FUTAGGR20_REPL\orders_aggr - StreamStateChanged: RemoveSnapshot
FORTS_FUTCOMMON_REPL\common - StreamStateChanged: Online
FORTS_FUTINFO_REPL\session - StreamStateChanged: ReOpenned
StreamLifeNumChanged: CURRENT LifeNum 0, NEW LifeNum 2716
FORTS_FUTINFO_REPL\session - StreamStateChanged: RemoveSnapshot
FORTS_FUTINFO_REPL\fut_sess_contents - StreamStateChanged: Online
FORTS_FUTAGGR20_REPL\orders_aggr - StreamStateChanged: Online
FORTS_FUTINFO_REPL\session - StreamStateChanged: Online
FORTS_POS_REPL\position - StreamStateChanged: Online
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: RemoveSnapshot
FORTS_PART_REPL\part - StreamStateChanged: Online
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\orders_log - StreamStateChanged: Online
Поток '<Без имени>' (0xf34) завершился с кодом 0 (0x0).
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: Online


Дольше всего прокачивается таблица deal...

Tags:


Thanks:


1 2  >
Alexander

Avatar
Date: 12/16/2011
Reply


Начиная с какой ревизии?
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


Ну вот смотрите как:
В начале дня все прокачка идет быстрее но все равно только после некоторой паузы появляются строчки:
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: RemoveSnapshot
FORTS_FUTTRADE_REPL\deal - StreamStateChanged: Online

В конце же дня эта задержка увеличивается до 10-15 мин...
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


Как я понимаю информация о сделках скачивается с локального хранилища...
Не пойму почему так долго, ведь заявки например то же из него качаются...
Thanks:

Alexander

Avatar
Date: 12/16/2011
Reply


Из какого локального хранилища?
У нас безбазовый клиент

То что в конце дня качается дольше - это нормально.

Ещё раз повторю вопрос - начиная с какой ревизии у вас стало прокачиваться дольше? Как было раньше в конце дня?
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


Упс.... Таааак... Значит я совершено не в теме...
Я думал сам роутер плазы организует это локальное хранилище...

Александр тут все немного сложнее... Это не от библиотеки скорее зависит, т.к. я взял вариант свой программы со старой библиотекой, который раньше все отлично прокачивал и он так же стал работать медленнее...
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


Alexander Mukhanchikov Go to

У нас безбазовый клиент


Т.е для использования такого клиента необходимо реализовывать свое локальное хранилище?
Thanks:

Alexander

Avatar
Date: 12/16/2011
Reply


frontman Go to
Alexander Mukhanchikov Go to

У нас безбазовый клиент


Т.е для использования такого клиента необходимо реализовывать свое локальное хранилище?


Зачем? Вам сервер плазы передаёт данные.
Если нужно хранить за предыдущие дни - делайте хранилище.
Thanks:

Alexander

Avatar
Date: 12/16/2011
Reply


frontman Go to
Александр тут все немного сложнее... Это не от библиотеки скорее зависит, т.к. я взял вариант свой программы со старой библиотекой, который раньше все отлично прокачивал и он так же стал работать медленнее...


Так это проще, а не сложнее.
Значит утечки у вас, а не в библиотеке. :)
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


))) Ну понимаю... Возможно.
Я же и не говорю что библиотека не работает.
Пытаюсь просто понять ПОЧЕМУ.
Thanks:

frontman

Avatar
Date: 12/16/2011
Reply


Александр ну я правильно понимаю, что если, например я прокачал все данные и все потоки у меня находятся в режиме онлайн,
то, после перезапуска закачки данных, с сервера мне должны приходить только данные с ревиженом больше текущего для потока?
Т.е данные должны закачиваться практически моментально?
Thanks:
1 2  >

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

loading
clippy