Принудительное переподключение

Принудительное переподключение к бирже

  1. soundchaser

    Регистрация:
    05.04.18
    Сообщения:
    20
    Был на сайте:
    01.04.23

    Здравствуйте, сталкнулся с таким моментом на битмексе (возможно на других биржах ситуация аналогична)

    Последовательность действий приводящая к отключению общения с сервером:

    1)Запускаем робот, все равботает данные с сервера получаются и обрабатывуются

    2) отключаем интернет( например с сетью проблемы и минут 5-10 а может и больше нет подключения)

    робот покричит критическими ошибками что неможут получить данные с сервера .........

    3) подключаем интернет обратно

    В списке серверов сервер значится как подключеный, но обращений к нему нет(проверял по событию окончания свечи)

    получается что если отклюлся интернет то робот сам не восстановит подключение =(


    Как вариант вижу создание отдельного потока который с некоторой периодичностью проверяет список подключеннх серверов и в случае больщой задержки в полученных данных пытается переподключиться к серверу


    Это скорее ошибка чем предложение но случается такое нечасто и не у всех такчто написал сюда.

    Заранее спасибо за ответ.

    soundchaser
    27.02.2019 23:51
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1169
    Был на сайте:
    29.03.24
    Цитата: soundchaser
    Здравствуйте, сталкнулся с таким моментом на битмексе (возможно на других биржах ситуация аналогична)
    Последовательность действий приводящая к отключению общения с сервером:
    1)Запускаем робот, все равботает данные с сервера получаются и обрабатывуются
    2) отключаем интернет( например с сетью проблемы и минут 5-10 а может и больше нет подключения)
    робот покричит критическими ошибками что неможут получить данные с сервера .........
    3) подключаем интернет обратно
    В списке серверов сервер значится как подключеный, но обращений к нему нет(проверял по событию окончания свечи)
    получается что если отклюлся интернет то робот сам не восстановит подключение =(


    Как вариант вижу создание отдельного потока который с некоторой периодичностью проверяет список подключеннх серверов и в случае больщой задержки в полученных данных пытается переподключиться к серверу



    Это скорее ошибка чем предложение но случается такое нечасто и не у всех такчто написал сюда.
    Заранее спасибо за ответ.

    Битмекс недавно переезжал на новый контур работы. Там могут быть ошибки.

    Потестирую. Эту ошибку поправлю.
    Скачайте сегодня вечером новый билд с гитхаба.https://github.com/AlexWan/OsEngine

    Алексей Ван
    28.02.2019 06:47
    #2