﻿<?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">Быстродействие коннектора к Plaza2</title>
  <id>~/topic/3262/bystrodeistvie-konnektora-k-plaza2/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T18:53:27Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3262" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/27844/</id>
    <title type="text">А можно поинтересоваться, где находилось ПО с которого замеры производились? На домашнем компе, на с...</title>
    <published>2013-10-21T11:09:40Z</published>
    <updated>2013-10-21T11:09:40Z</updated>
    <author>
      <name>LEXXns</name>
      <uri>https://stocksharp.ru/users/6017/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А можно поинтересоваться, где находилось ПО с которого замеры производились? На домашнем компе, на сервере, на сервере в коллокации биржи или удаленном от локации биржи, если на сервере, то на собственном железе или Виртуальной машине?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23246/</id>
    <title type="text"> Вы еще не то услышите от РТС =)) Надо привыкать к их стилю общения Т.е. Вы считаете что они меня пр...</title>
    <published>2013-01-08T07:07:59Z</published>
    <updated>2013-01-08T07:07:59Z</updated>
    <author>
      <name>AASorokovoy</name>
      <uri>https://stocksharp.ru/users/6304/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt; Вы еще не то услышите от РТС =)) Надо привыкать к их стилю общения &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Т.е. Вы считаете что они меня просто обманули? </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23108/</id>
    <title type="text">Михаил, действительно ли отклик сервера при подключении плазы через S# составляет указанное топикста...</title>
    <published>2012-12-19T21:42:46Z</published>
    <updated>2012-12-19T21:42:46Z</updated>
    <author>
      <name>gramp</name>
      <uri>https://stocksharp.ru/users/6335/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Михаил, действительно ли отклик сервера при подключении плазы через S# составляет указанное топикстартером количество времени? 60мс в среднем?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23106/</id>
    <title type="text">P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то ...</title>
    <published>2012-12-19T19:42:10Z</published>
    <updated>2012-12-19T19:42:10Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;AASorokovoy &lt;a href="https://stocksharp.ru/posts/m/23102/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то что значение задержки для каждой конкретной заявки варьируются от 5мс до 120мс  т.е. дисперсия очень велика, что крайне не характерно для задержек вызываемых программой. &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вы еще не то услышите от РТС =)) Надо привыкать к их стилю общения</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23102/</id>
    <title type="text">Задался вопросом каковы потери (по времени) при использовании S# адаптера к Plaza2 (т.е. Есть ли смы...</title>
    <published>2012-12-19T16:28:58Z</published>
    <updated>2012-12-19T16:28:58Z</updated>
    <author>
      <name>AASorokovoy</name>
      <uri>https://stocksharp.ru/users/6304/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Задался вопросом каковы потери (по времени) при использовании S# адаптера к Plaza2 (т.е. Есть ли смысл пытаться коряжеться и писать на С++?)&lt;br /&gt;Не нашел подобной информации на форуме и решил поделиться полученными данными.&lt;br /&gt;&lt;br /&gt;Задержку я измерял как время между тем как я отправил заявку и мне пришло уведомление, что заявка зарегистрирована.&lt;br /&gt;Отправив таким образом 50 заявок я получил среднее значение в 60 мс. &lt;br /&gt;&lt;br /&gt;Далее я написал в поддержку и попросил их прояснить куда уходит все это время. &lt;br /&gt;Тогда они снабдили меня следующей инструкцией:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Включите (поставьте=1) &lt;br /&gt;Send sent; id 0x%I64X; to_addr &amp;#39;%s&amp;#39;=1&lt;br /&gt;&lt;br /&gt;Reply received; id 0x%I64X; reply_addr &amp;#39;%s&amp;#39;=1&lt;br /&gt;&lt;br /&gt;в client_router_trace.ini. Пришлите номера заявок с вашими замерами раундтрипа мы посмотрим время обработки этих заявок на ядре торговой системы. Воспользуйтесь утилитой P2MQSender (ftp://ftp.rts.ru/pub/FORTS/Plaza2/mqsender.zip). Это клиентское приложение, подключающееся к роутеру по 4001 порту, производит замеры времени прохождения специально сформированных пакетов на сервер приема заявок.  В P2MQSender.ini пропишите вместо старых&lt;br /&gt;[p2syslog]&lt;br /&gt;logfile=.\logs\P2MQSender.log&lt;br /&gt;logfileperday=0&lt;br /&gt;logfiledepth=1&lt;br /&gt;logtoconsole=0&lt;br /&gt;logfilecache=0&lt;br /&gt;logfilenametype=1&lt;br /&gt;traceini=P2MQSender_trace.ini&lt;br /&gt;[options:mq]&lt;br /&gt;appName=P2MQSender&lt;br /&gt;port=4001&lt;br /&gt;timeout=15000&lt;br /&gt;host=localhost&lt;br /&gt;password=&lt;br /&gt;timeoutToAllReconnectingTriing=30000&lt;br /&gt;[options:ap]&lt;br /&gt;sendtimeout=100&lt;br /&gt;;to=FINTER_FORTS3.P2MQEcho1&lt;br /&gt;to=SQLPROXY1_P2FINTER.P2MQEcho&lt;br /&gt;sendAmount=1000&lt;br /&gt;&lt;br /&gt;После работы MQSender пришлите его логи.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Таким образом мы получаем две информации.&lt;br /&gt;1) Время ответа шлюза на запросы отправляемые P2MQSender. &lt;br /&gt;Это время можно понять открыв с генерированный им лог P2MQSender.log&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012-12-14 15:46:31.649;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.649;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.749;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.749;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.849;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.849;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.949;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.949;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:32.049;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:32.049;;error;MQ Timeout&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;откуда видно что задержка составляет меньше 1мс.&lt;br /&gt;&lt;br /&gt;2) Время ответа шлюза при отправке заявки.&lt;br /&gt;Это время можно понять открыв файл CLIENT_router.log и найдя в нем строки типа: (которые там появятся если внести выше описанные изменения в файл client_router.ini)&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012-12-18 17:16:18.869;mqreply;;Send sent; id 0x31C8976FEC; to_addr &amp;#39;BROK4_P2FINTER2.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;2012-12-18 17:16:18.872;mqreply;;Reply received; id 0x31C8976FEC; reply_addr &amp;#39;fg82cm_82000rf.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;2012-12-18 17:16:19.381;mqreply;;Send sent; id 0x33C8976FEC; to_addr &amp;#39;BROK4_P2FINTER2.router&amp;#39;;thread 0x147C&lt;br /&gt;2012-12-18 17:16:19.384;mqreply;;Reply received; id 0x33C8976FEC; reply_addr &amp;#39;fg82cm_82000rf.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Откуда видно что на путешествие туда + обработку ядром ТС + путешествие обратно уходит ~ 3ms.&lt;br /&gt;&lt;br /&gt;Приведу дополнительно ответ поддержки:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Из логов за 14 декабря видно, что задержка между отправкой пакета и получением ответа составляет в средем 3мс. Сейчас на Вашем канале round-trip min/avg/max = 1/2/8 ms&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;т.е. Если я все правильно понял то практически все задержки которые возникают возникают внутри адаптера к Plaza2. (По крайней мере так получаеться по словам поддержки которае подкрепляет свои слова логами) &lt;br /&gt;&lt;br /&gt;P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то что значение задержки для каждой конкретной заявки варьируются от 5мс до 120мс  т.е. дисперсия очень велика, что крайне не характерно для задержек вызываемых программой. &lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>