﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/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-06-07T05:53:25Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=3262" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/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.com/users/6017/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А можно поинтересоваться, где находилось ПО с которого замеры производились? На домашнем компе, на сервере, на сервере в коллокации биржи или удаленном от локации биржи, если на сервере, то на собственном железе или Виртуальной машине?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/6304/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;Вы еще не то услышите от РТС =)) Надо привыкать к их стилю общения
Т.е. Вы считаете что они меня просто обманули?&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/6335/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Михаил, действительно ли отклик сервера при подключении плазы через S# составляет указанное топикстартером количество времени? 60мс в среднем?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/23106/</id>
    <title type="text">AASorokovoy: 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.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(23102)" rel="nofollow" target="_blank"&gt;AASorokovoy&lt;/a&gt;:&lt;/strong&gt;
P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то что значение задержки для каждой конкретной заявки варьируются от 5мс до 120мс  т.е. дисперсия очень велика, что крайне не характерно для задержек вызываемых программой.&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.com/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.com/users/6304/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Задался вопросом каковы потери (по времени) при использовании S# адаптера к Plaza2 (т.е. Есть ли смысл пытаться коряжеться и писать на С++?)
Не нашел подобной информации на форуме и решил поделиться полученными данными.&lt;/p&gt;
&lt;p&gt;Задержку я измерял как время между тем как я отправил заявку и мне пришло уведомление, что заявка зарегистрирована.
Отправив таким образом 50 заявок я получил среднее значение в 60 мс.&lt;/p&gt;
&lt;p&gt;Далее я написал в поддержку и попросил их прояснить куда уходит все это время.
Тогда они снабдили меня следующей инструкцией:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Включите (поставьте=1)
Send sent; id 0x%I64X; to_addr '%s'=1&lt;/p&gt;
&lt;p&gt;Reply received; id 0x%I64X; reply_addr '%s'=1&lt;/p&gt;
&lt;p&gt;в client_router_trace.ini. Пришлите номера заявок с вашими замерами раундтрипа мы посмотрим время обработки этих заявок на ядре торговой системы. Воспользуйтесь утилитой P2MQSender (&lt;a href="ftp://ftp.rts.ru/pub/FORTS/Plaza2/mqsender.zip" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/Plaza2/mqsender.zip&lt;/a&gt;). Это клиентское приложение, подключающееся к роутеру по 4001 порту, производит замеры времени прохождения специально сформированных пакетов на сервер приема заявок.  В P2MQSender.ini пропишите вместо старых
[p2syslog]
logfile=.\logs\P2MQSender.log
logfileperday=0
logfiledepth=1
logtoconsole=0
logfilecache=0
logfilenametype=1
traceini=P2MQSender_trace.ini
[options:mq]
appName=P2MQSender
port=4001
timeout=15000
host=localhost
password=
timeoutToAllReconnectingTriing=30000
[options:ap]
sendtimeout=100
;to=FINTER_FORTS3.P2MQEcho1
to=SQLPROXY1_P2FINTER.P2MQEcho
sendAmount=1000&lt;/p&gt;
&lt;p&gt;После работы MQSender пришлите его логи.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Таким образом мы получаем две информации.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Время ответа шлюза на запросы отправляемые P2MQSender.
Это время можно понять открыв с генерированный им лог P2MQSender.log&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;2012-12-14 15:46:31.649;;;P2MQSendMsg
2012-12-14 15:46:31.649;;error;MQ Timeout
2012-12-14 15:46:31.749;;;P2MQSendMsg
2012-12-14 15:46:31.749;;error;MQ Timeout
2012-12-14 15:46:31.849;;;P2MQSendMsg
2012-12-14 15:46:31.849;;error;MQ Timeout
2012-12-14 15:46:31.949;;;P2MQSendMsg
2012-12-14 15:46:31.949;;error;MQ Timeout
2012-12-14 15:46:32.049;;;P2MQSendMsg
2012-12-14 15:46:32.049;;error;MQ Timeout
откуда видно что задержка составляет меньше 1мс.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Время ответа шлюза при отправке заявки.
Это время можно понять открыв файл CLIENT_router.log и найдя в нем строки типа: (которые там появятся если внести выше описанные изменения в файл client_router.ini)&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;2012-12-18 17:16:18.869;mqreply;;Send sent; id 0x31C8976FEC; to_addr 'BROK4_P2FINTER2.router';thread 0x12F8
...
2012-12-18 17:16:18.872;mqreply;;Reply received; id 0x31C8976FEC; reply_addr 'fg82cm_82000rf.router';thread 0x12F8
...
2012-12-18 17:16:19.381;mqreply;;Send sent; id 0x33C8976FEC; to_addr 'BROK4_P2FINTER2.router';thread 0x147C
2012-12-18 17:16:19.384;mqreply;;Reply received; id 0x33C8976FEC; reply_addr 'fg82cm_82000rf.router';thread 0x12F8
...
Откуда видно что на путешествие туда + обработку ядром ТС + путешествие обратно уходит ~ 3ms.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Приведу дополнительно ответ поддержки:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Из логов за 14 декабря видно, что задержка между отправкой пакета и получением ответа составляет в средем 3мс. Сейчас на Вашем канале round-trip min/avg/max = 1/2/8 ms&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;т.е. Если я все правильно понял то практически все задержки которые возникают возникают внутри адаптера к Plaza2. (По крайней мере так получаеться по словам поддержки которае подкрепляет свои слова логами)&lt;/p&gt;
&lt;p&gt;P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то что значение задержки для каждой конкретной заявки варьируются от 5мс до 120мс  т.е. дисперсия очень велика, что крайне не характерно для задержек вызываемых программой.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>