invest-openapi icon indicating copy to clipboard operation
invest-openapi copied to clipboard

Ошибка WenSocket

Open SergeyBruhanov opened this issue 4 years ago • 5 comments

Если отправлять команды на ваш сокет с интервалом 1 сек, то все работает, если чаще, то приходит ошибка: The remote server returned an error: (429) Too Many Requests. DATA: С чем это связано ? На другие сокеты (не тинькова) отправляю с любой периодичностью, таких ошибок нет.

SergeyBruhanov avatar Jun 12 '20 08:06 SergeyBruhanov

@necryin

NikitaMelnikov avatar Jun 15 '20 09:06 NikitaMelnikov

Исходя из ошибки о которой вы говорите, вы используете REST протокол (который работает по http) В документации сказано о следующих ограничениях: image

Dazlonar avatar Jun 18 '20 11:06 Dazlonar

На WebSocket тоже есть ограничения, 6 соединений для 1 клиента

NikitaMelnikov avatar Jun 23 '20 08:06 NikitaMelnikov

Скажите, у меня вопрос оптимизации и снятие излишних нагрузок с серверов Тинькофф. Я имею подписки на стаканы постоянно на несколько инструментов. Мне нужна только первая цена из ask и bid . Поэтому я ставлю глубину подписки 1. Скажите, это не несет каких-либо дополнительных нагрузок ? Или есть значение стандартное и более удобное для работы сервера? К примеру, есть готовые шаблоны ответа уже сформированные с глубиной 5 или 10 стакана и когда я составляю подписку с глубиной 0 несу излишние нагрузки ?

Yuryi1806 avatar Aug 08 '20 17:08 Yuryi1806

@Yuryi1806 глубина стакана никак не влияет на производительность (кроме объема данных по сети, но это не страшно)

NikitaMelnikov avatar Aug 12 '20 07:08 NikitaMelnikov