输入/搜索内容
0
关注
0
关注者
如何捕捉到robot内的错误
经验交流
创建于 2017-12-16 17:19:33  
 9
 1963

如: 错误 GetDepth: timeout
想捕捉到robot内的错误后做一些处理
另外能否说一下GetDepth接口中对错误进行的处理?貌似出错后不是马上返回的,而是做了些处理;
在多线程并发情况下 一个线程的GetDepth: timeout错误居然会堵塞住其他线程

相关推荐
评论
全部评论 (9)

    另外如何设置接口的timeout值呢?还有GetDepth的http请求应该没有写为非堵塞的吧?

    9 年前

    在BotVS 并发 需要使用 exchange.Go 函数去 实现, 没有 编程语言级别的 原生并发。Go 函数 会去创建 几个 线程 去完成 请求 。 并发操作任务,然后阻塞式处理。
    除此之外,程序架构是轮询的, 所有逻辑都是 流水线式的 阻塞处理。 API请求时的 “ 超时设置” 这个接口很快会开放。

    您说的 多线程并发 是使用 Go 函数实现的么? 还是 使用 python的 原生多线程?

    9 年前

    我看下了应该是阿里云的带宽不够了。。。

    9 年前

    应该 带宽影响不会很大, python 的 原生多线程 是不行的, 并发 必须使用 Go 函数 ,详见 API文档。

    9 年前

    Go 函数不是通过原生多线程实现的吗?

    9 年前

    解决了;是okex的socket接口不好使

    9 年前

    哦 ?您切换了 websocket ?

    9 年前

    websocket接不到数据就会堵塞

    9 年前
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)