Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка keepalive ping timeout; no close frame received

Алексей Калашников Ученик (89), на голосовании 1 месяц назад
делаю сигнального крипто бота. , который анализирует практически все монеты на бирже.. функционирует он так: сначала происходит фильтрация по объёму и изменению цены, затем, те для тех монет, которые прошли фильтрацию, в круговой буфер загружаются исторические данные (чтоб индикаторам было что анализировать в самом начале работы бота.)затем я подписываюсь данные в реальном времени для этих монет.. я думаю, что ошибка возникает из-за слишком большого объема данных. но я не уверен, что с моим кодом всё в порядке.. Сигналы приходят , но через несколько минут работы скрипта возникает эта ошибка
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (449335) 2 месяца назад
Выключи keepalive, если он у тебя работает через ping. С пингами нынче борются самыми экзотическими способами.
Алексей КалашниковУченик (89) 2 месяца назад
для лучшего понимания я могу скинуть 2 функции, где идет подписка на потоки данных. Вам будет удобно?
Алексей КалашниковУченик (89) 2 месяца назад
не приведет ли отключение keepalive к разрыву соединения? Но я попробую)
Алексей КалашниковУченик (89) 2 месяца назад
Отключил. ошибки пока и правда нет. Но боюсь превысить лимиты (хотя у меня есть проверка, но я себе не доверяю). чтоб не забанили, потому что поддержка MEXC мне присылала пример с пингами,...
Похожие вопросы