﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">PlazaConnectionPool</title>
  <id>~/topic/1613/plazaconnectionpool/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-17T23:35:54Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1613" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/8444/</id>
    <title type="text">Mikhail Sukhov: esper: подача команд; получение редкоменяющихся данных + волатильность; получение да...</title>
    <published>2011-05-30T12:00:34Z</published>
    <updated>2011-05-30T12:00:34Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8438)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8431)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;подача команд;&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ol start="2"&gt;
&lt;li&gt;получение редкоменяющихся данных + волатильность;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ol start="3"&gt;
&lt;li&gt;получение данных по фьючерсам;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;ol start="4"&gt;
&lt;li&gt;получение данных по опционам.?&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;3 и 4 имеют разную нагрузку. Может сделать получение стаканов в отдельном потоке.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Тогда получается три подключения: команды, стаканы и все остальное?  Если все правильно, займусь.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8438/</id>
    <title type="text">esper: подача команд; получение редкоменяющихся данных + волатильность; получение данных по фьючерса...</title>
    <published>2011-05-30T11:03:32Z</published>
    <updated>2011-05-30T11:03:32Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8431)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;подача команд;&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;ol start="2"&gt;
&lt;li&gt;получение редкоменяющихся данных + волатильность;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ol start="3"&gt;
&lt;li&gt;получение данных по фьючерсам;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ol start="4"&gt;
&lt;li&gt;получение данных по опционам.?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;3 и 4 имеют разную нагрузку. Может сделать получение стаканов в отдельном потоке.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8431/</id>
    <title type="text">aspirant: Кстати, может быть сделаем 4 потока, исходя из этой информации (взято отсюда)? Default лин...</title>
    <published>2011-05-30T07:46:28Z</published>
    <updated>2011-05-30T07:46:28Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8402)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Кстати, может быть сделаем 4 потока, исходя из этой информации (взято &lt;a href="http://www.rts.ru/a22193/?nt=21" rel="nofollow" target="_blank"&gt;отсюда&lt;/a&gt;)?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Default линк - вспомогательные потоки (POS, PART, INFO, MISC, CLMONEY, INDEX, VOLAT, VM);&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Первый direct линк - основные торговые потоки (TRADE, AGGR, COMMON);&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Второй direct линк - подача команд;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Третий direct линк - получение исторических данных по потоку TRADE (SNAPSHOT).
Думаю, это не совсем логично, например, &lt;strong&gt;Третий direct линк&lt;/strong&gt; будет использоваться только однажды при старте и потом будет простаивать. Может так:&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;подача команд;&lt;/li&gt;
&lt;li&gt;получение редкоменяющихся данных + волатильность;&lt;/li&gt;
&lt;li&gt;получение данных по фьючерсам;&lt;/li&gt;
&lt;li&gt;получение данных по опционам.?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В любом случае, надо будет контролировать размер очереди по логам, да и данных на тестовом контуре не так много, чтобы нормально протестировать[sad]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8402/</id>
    <title type="text">Mikhail Sukhov: С заявками то все ок, я же round trip вычислял. Делать прокачку сообщений для транза...</title>
    <published>2011-05-28T18:08:36Z</published>
    <updated>2011-05-28T18:09:17Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8400)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
С заявками то все ок, я же round trip вычислял. Делать прокачку сообщений для транзакционного подключения мне кажется бессмысленно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Насколько я понимаю, прокачка обязательна, если асинхронно отправляешь сообщения: внутри ProcessMessage вызываются коллбэки, например, IP2AsyncSendEvent2.  Ради примера, закоментируй нитку прокачки сообщений в TransactionManager (_pollThread = ThreadHelper.CreateThread(PollProc);) и отправь заявку.  У меня ответа не было.  С прокачкой через 1-2 секунды.&lt;/p&gt;
&lt;p&gt;Прокачка не нужна, если сообщения отправляются синхронно.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8400)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
То есть у тебя появилась строчка с размером очереди в логе?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;2011-05-28 18:53:17.103;p2mq-cli;;New message added to recvList. Size: 1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Кстати, может быть сделаем 4 потока, исходя из этой информации (взято &lt;a href="http://www.rts.ru/a22193/?nt=21" rel="nofollow" target="_blank"&gt;отсюда&lt;/a&gt;)?&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Default линк - вспомогательные потоки (POS, PART, INFO, MISC, CLMONEY, INDEX, VOLAT, VM);&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Первый direct линк - основные торговые потоки (TRADE, AGGR, COMMON);&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Второй direct линк - подача команд;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Третий direct линк - получение исторических данных по потоку TRADE (SNAPSHOT).&lt;/li&gt;
&lt;/ul&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8400/</id>
    <title type="text">aspirant: Mikhail Sukhov: Включить то я включил, а вот в лог все равно запись не попадает. Причем по...</title>
    <published>2011-05-28T16:26:04Z</published>
    <updated>2011-05-28T16:26:04Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8399)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8396)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Включить то я включил, а вот в лог все равно запись не попадает. Причем похоже локальный P2SimpleReplClient_trace.ini вообще никак не влияет на форматирование лога. Наверное, где-то туплю.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;И заявки перестали региться?  &lt;a href="http://forum.rts.ru/viewtopic.asp?p=83177#83177" rel="nofollow" target="_blank"&gt;Первоисточник&lt;/a&gt; не читаешь[smile]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;С заявками то все ок, я же round trip вычислял. Делать прокачку сообщений для транзакционного подключения мне кажется бессмысленно.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8399)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Заявки регистрируются, новая запись в лог попадает.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Тоесть у тебя появилась строчка с размером очереди в логе?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8399/</id>
    <title type="text">Mikhail Sukhov: Включить то я включил, а вот в лог все равно запись не попадает. Причем похоже локал...</title>
    <published>2011-05-28T15:09:12Z</published>
    <updated>2011-05-28T15:09:12Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8396)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Включить то я включил, а вот в лог все равно запись не попадает. Причем похоже локальный P2SimpleReplClient_trace.ini вообще никак не влияет на форматирование лога. Наверное, где-то туплю.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;И заявки перестали региться?  &lt;a href="http://forum.rts.ru/viewtopic.asp?p=83177#83177" rel="nofollow" target="_blank"&gt;Первоисточник&lt;/a&gt; не читаешь[smile]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Вызовы колбэков по репликационным потокам, привязанным к отдельно взятому P2Connection, происходят, естественно, внутри ProcessMessage для этого коннекшена.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;CP2ConnectionClass для потоков репликации мы прокачиваем в PlazaStreamManager, а основной CP2ConnectionClass (объявленный в PlazaTrader) игнорируется.  Прокачку я поставил в TransactionManager.  Заявки регистрируются, новая запись в лог попадает.  Объявлять трейс нужно в локальном P2SimpleReplClient_trace.ini.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/8396/</id>
    <title type="text">Восстановил его использование. В процессе переписки с РТС тех поддержкой выяснилось, что даже на тес...</title>
    <published>2011-05-28T10:54:11Z</published>
    <updated>2011-05-28T10:54:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Восстановил его использование. В процессе переписки с РТС тех поддержкой выяснилось, что даже на тестовом полигоне round-trip заявок уменьшается почти в 2-3 раза, если использовать раздельные коннекшены для потоков и транзакций.&lt;/p&gt;
&lt;p&gt;Еще мне тех поддержка посоветовала посмотреть на размер очереди:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Рекомендуется включить трейс New message added to recvList. Size: %d=1 в используемом P2SimpleReplClient_trace.ini и последить за размером очереди сообщений в логе P2SimpleReplClient.log.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Включить то я включил, а вот в лог все равно запись не попадает. Причем похоже локальный P2SimpleReplClient_trace.ini вообще никак не влияет на форматирование лога. Наверное, где-то туплю.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>